Inquiridor
Como fazer vários Inserts?

Pergunta
-
Olá pessoal, não sei muita coisa de SQL e sua sintaxe. Até entao eu só precisar fazer um insert, agora como eu faço mais de um?
Olhem o código para ver como estou fazendo. Eu consigo inserir mas quando eu olho a tabela só o primeiro registro está certo com os seus dados os outros vem com um valor zero.
'***Declarando Conexões com Banco de Dados***
Set DB = Server.CreateObject("ADODB.Connection")
DB.Open "DBQ=C:\Inetpub\wwwroot\Bic\checklist.mdb;Driver={Microsoft Access Driver (*.mdb)};"
Executar = "INSERT INTO Tab_Servidores (servidor,status,data) " & _
"VALUES ('" & servidor & "','" & estatus & "','" & data & "')"
DB.Execute(Executar)'Mensagem
response.write "Dados Inseridos com sucesso!!! - "
Executar = "INSERT INTO Tab_Servidores (servidor,status,data) " & _
"VALUES ('" & servidor2 & "','" & estatus2 & "','" & data & "')"
DB.Execute(Executar)'Mensagem
response.write "Dados2 Inseridos com sucesso!!! - "Executar = "INSERT INTO Tab_Servidores (servidor,status,data) " & _
"VALUES ('" & servidor3 & "','" & estatus3 & "','" & data & "')"
DB.Execute(Executar)'Mensagem
response.write "Dados3 Inseridos com sucesso!!! - "Um abraço,
terça-feira, 23 de dezembro de 2008 19:44
Todas as Respostas
-
Pedro,
Você deseja realizar este tipo de procedimento dentro da aplicação?
A quantidade de inserts será informada através de algum parâmetro?
sábado, 27 de dezembro de 2008 17:47Moderador -
Olá Junior!
Então meu caro, estou querendo fazer funcionar assim:
Um arquivo HTML (Um formulário) irá fazer a chamada deste arquivo que contém as instruções SQL, que eu acho que nesse caso funciona como uma camada de controle, ok? Mas segue aqui o código do html para vc ver:
<body>
<form id="form1" name="form1" method="post" action="adiciona.asp">
<p>
<label>
<p align="center" class="style1">
<div align="center" class="style2"><br />
CHECK LIST DOS PRINCIPAIS SERVIÇOS</div>
</label>
<p> </p>
<table width="312" border="1" align="center">
<tr>
<th width="200" scope="col"><div align="center" class="style3">SERVIDORES</div></th>
<th width="45" scope="col"> <div align="center"><img src="OK.JPG" width="19" height="19" /></div></th>
<th width="45" scope="col"><img src="Falha.JPG" width="19" height="19" /></th>
</tr>
<tr>
<td>Servidor de Arquivos: </td>
<td><label for="radiobutton"></label>
<div align="center">
<input name="op" type="radio" value="0" />
</div></td>
<td><div align="center">
<input name="op" type="radio" value="1" />
</div></td>
</tr>
<tr>
<td height="24"><div align="left">Exchange:</div></td>
<td><div align="center">
<input name="op2" type="radio" value="2" />
</div></td>
<td><div align="center">
<input name="op2" type="radio" value="3" />
</div></td>
</tr>
<tr>
<td><div align="left">ISA SERVER</div></td>
<td><div align="center">
<input name="op3" type="radio" value="4" />
</div></td>
<td><div align="center">
<input name="op3" type="radio" value="5" />
</div></td>
</tr>
<tr>
<td><div align="left">WSUS</div></td>
<td><div align="center">
<input name="op4" type="radio" value="6" />
</div></td>
<td><div align="center">
<input name="op4" type="radio" value="7" />
</div></td>
</tr></table>
<blockquote>
<p align="center">
<input name="Botao_OK" type="submit" id="Botao_OK" value="OK" />
<input type="reset" name="Reset" value="Cancelar" />
</p>
</blockquote>
<p> </p>
</form>Um abraço
segunda-feira, 29 de dezembro de 2008 12:36 -
Pedro,
Isso mesmo o arquivo HTML deverá ser a camanha de controle para gerenciar a troca de informações.
terça-feira, 30 de dezembro de 2008 22:06Moderador -
????
Minha dúvida não era essa.....Mas de qq forma, obrigado.
segunda-feira, 5 de janeiro de 2009 12:12