GARANTIR DESCONTO

Fórum Como criar tabelas com código SQL? #175228

15/08/2003

0

eu gostaria de saber como faço pra criar tabelas pra mexer com paradox, utilizando código SQL, com o componente Query.

depois de ter configurado o Query e o DataSource no formulário, coloquei esse código no OnShow do formulário, para um teste:

begin
Query1.SQL.Clear;
Query1.SQL.Add(´CREATE TABLE DEPT (DNAME CHAR(14), LOC CHAR(13), CONSTRAINT DEPT_PRIMARY_KEY PRIMARY KEY (Dname))´);
Query1.Open;
end;

o compilador gera um erro:
ENoResultSet with message ´Error creating cursor handle´

parece ser simples, mas não estou encontrando o caminho!

falou!


Selet Odracir

Selet Odracir

Responder

Posts

15/08/2003

Barcelos

Olá amigo,

Tente usar Query.ExecSQL, ao invés de Query.Open.
Deve funcionar.


Barcelos
osbarcelos@hotmail.com


Responder

Gostei + 0

15/08/2003

Selet Odracir

caramba! era simples mas valeu pra caramba!!

Falou Barcelos, te devo uma!


Responder

Gostei + 0

16/08/2003

Selet Odracir

Gostaria de saber como faço para criando essa tabela abaixo em SQL, eu possa fazer uma chave primárias e outros índices que porventura eu queira utilizar.
Segue aí o código:

begin
Query1.SQL.Clear;
Query1.Sql.Add(´Create Table Teste (codTeste Integer, nomeTeste Char(30), endTeste Char(30), Constraint Teste_Primary_Key Primary Key (codTeste), Constraint Teste_Self_Key Reference Teste (nomeTeste))´);
Query1.ExecSQL;
end;


Responder

Gostei + 0

16/08/2003

Selet Odracir

sobe


Responder

Gostei + 0

16/08/2003

Selet Odracir

sobe


Responder

Gostei + 0

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

Aceitar