Fórum SQL Server 2000 !!!!!!!!!!!!!! #225431

12/04/2004

0

Como eu faço para gravar dados no SQLSerVer.... com o Delphi...????

por que eu estava usando com o Paradox.. o seguinte..

datamodule.Banco.post;

entende....

o que devo fazer para gravar.... os dados... em SQLSERVER..???????


Danielvbhp

Danielvbhp

Responder

Posts

12/04/2004

Danielvbhp

??


Responder

Gostei + 0

12/04/2004

Aroldo Zanela

Colega,

Preferenciamente com ADO ou DBX.


Responder

Gostei + 0

12/04/2004

Danielvbhp

??


Responder

Gostei + 0

12/04/2004

Danielvbhp

Estou usando para fazer a conexao é o ADO.....

Como eu faço para fazer o seguinte
como faço para DELETAR, INSERIR, EDITAR... REGISTROS....
E COMO FAZER PARA DELETAR O REGISTRO SELECIONADO NO dbgrid...

tudo isso usando o SQL Server.... ?????

na tabela tenho um campo chamado COD, onde pego este numero para fazer o que quizer como Apagar.... mais neste caso do SQL SERver... naum consigo... alguém poderia me ajudar com isso?????


Responder

Gostei + 0

12/04/2004

Aroldo Zanela

Colega,

Os componentes ADO são análogos aos componentes BDE.


Responder

Gostei + 0

12/04/2004

Danielvbhp

como assim ???


Os componentes ADO são análogos aos componentes BDE

Não entendi.... o que voce quis dizer... com isso..

será que alguém poderia me dizer ... como eu faço isso????


Responder

Gostei + 0

12/04/2004

Djjunior

da mesma forma que vc fazia com o paradox.


Responder

Gostei + 0

12/04/2004

Danielvbhp

Então cara...
o código que eu usava para gravar o registro depois que eu digito os dados é:
DataModule1.Query1.post;


e para excluir uso .... do DBGRID selecionado.... é:
var ID: Integer;
var a,c: String;
begin

{Para Excluir Cadastro}
If Application.MessageBox( {Handle,}
  ´Você tem certeza que deseja Excluir o Cadastro Selecionado ?´,
  ´Exclusão de Cadastro Cuidado !!!´,
      MB_YESNO + MB_ICONQUESTION +
      MB_DEFBUTTON2 ) = IDYES
   then

ID:= datamodule1.Query1.Fieldbyname(´Cod´).asInteger;
if datamodule1.Query1.Active then
datamodule1.Query1.Close;
datamodule1.Query1.SQL.Text:= ´Delete from etiqueta where Cod = ´+InttoStr(ID);
datamodule1.Query1.ExecSql;
datamodule1.Query1.SQL.Clear;
a:=´Select * From etiqueta ´;
c:=´Order By Nome´;
datamodule1.Query1.SQL.Add(a+c);
datamodule1.Query1.Close;
datamodule1.Query1.Open


mais se eu colocar ou deixar do mesmo jeito que esta estes códigos .. não funciona no DSsql que criei.. para conexão com o SQL Server...

O que fazer neste caso?????


Responder

Gostei + 0

13/04/2004

Danielvbhp

Alguém poderia responder isso..

estou com o mesmo problema..

será que alguém poderia deixar algum código de como fazer isso????


:(


Responder

Gostei + 0

13/04/2004

Aroldo Zanela

Colega,

Como falei anteriormente, os componentes ADO são idênticos aos componentes BDE com algumas exceções. Ao invés de TDatabase, usa-se um TADOConnection com uma string de conexão. Poucas outras diferenças perceptíveis com o ´disparo´ do code-insight, no que se refere as operações básicas aqui discutidas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar