Array
(
)

Asp .NET Sql Server 2000

Vcasali
   - 09 nov 2006

Ola Pessoal, estou comaçando a trabalhar com o delphi 2006 em asp .net, acesso um banco de dados Sql Server 2000, fiz uma pagina aonde tem um pequeno cadastro, só que não sei como fazer o codigo para gravar no banco.
Se alguem pudesse me ajudar ficaria agradecido.


Maikel
   - 10 nov 2006

Bom dia...
Vini...Seguinte... você precisa ter uma conexão estabelecida... para fazer essa conexão, você pode usar um componente BdpConnection na página Global(Renomeie para conexão)... e configure a conexão dele. Em seguida, vá ao código da página e defina uma variavel que será publica... antes do Implementation, que poderá ser assim:
Dados:TGlobal;
Defina também, junto a essa as variaveis
BdpCom:BdpCommand;//Recebe comando SQL
BdpRead : BdpDataReader;/Recebe resultado da execução
Depois no botão onde você vai querer salvar seu registro, implemente com o seguinte código:(Vá em File>>Use Unit e use a uses Global)
BdpCom:=BdpCommnad.Create(´INSERT INTO USUARIO (CODIGO,NOME) VALUES (?, ?)´,dados.Conexao);
BdpCom.Parameters.Clear;
BdpCom.Parameters.Add(´CODIGO´,BdpType.String);
BdpCom.Parameters.Add(´NOME´,BdpType.String);
BdpCom.Parameters[´CODIGO´].Value := ´1´;
BdpCom.Parameters[´NOME´].Value := ´Maikel´;
if BdpCom.ExecuteNonQuery > 0 Then
Response.Write(´Inserido com Sucesso´) else
Response.Write(´Erro durante cadastro´);

Acho que isto vai te ajudar a resolver seu problema de cadastro...
qualquer coisa post ai d novo...

Att


Vcasali
   - 10 nov 2006

vlw Maikel deu td certo...