erro no dbexpress alguem pode ajudar

Delphi

22/02/2013

unexpected end of command line 1 column 10
Joao Vieiradossantos

Joao Vieiradossantos

Curtidas 0

Respostas

Rafael Cunha

Rafael Cunha

22/02/2013

Explique melhor o seu problema, quando ocorre esse problema? Cole pedaços do código onde o problema aparece.
GOSTEI 0
Joao Vieiradossantos

Joao Vieiradossantos

22/02/2013

Explique melhor o seu problema, quando ocorre esse problema? Cole pedaços do código onde o problema aparece.


acredito que o erro esteja aqui (SELECT * FROM )

na string da tsqlquery
GOSTEI 0
Wilton Júnior

Wilton Júnior

22/02/2013

Não explicou nada, pois não entendi, tem como postar o código?
GOSTEI 0
Joao Vieiradossantos

Joao Vieiradossantos

22/02/2013

Não explicou nada, pois não entendi, tem como postar o código?


unit U_dmBanco;

interface

uses
SysUtils, Classes, DBXFirebird, FMTBcd, DBClient, Provider, SqlExpr, DB;

type
TDmMODULE = class(TDataModule)
qryCLIENTES: TSQLQuery;
CLIDT_CLIENTES: TClientDataSet;
DS_PROV_CLIENTES: TDataSetProvider;
DataSource1: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;

var
DmMODULE: TDmMODULE;

implementation

uses U_conexao;

{$R *.dfm}

end.

to tentando dar dois cliques na sqlquery para abrir a conexao mais da esse erro ai entandeu agora conexão dia dbexpress
GOSTEI 0
Joao Vieiradossantos

Joao Vieiradossantos

22/02/2013

Não explicou nada, pois não entendi, tem como postar o código?


unit U_dmBanco;

interface

uses
SysUtils, Classes, DBXFirebird, FMTBcd, DBClient, Provider, SqlExpr, DB;

type
TDmMODULE = class(TDataModule)
qryCLIENTES: TSQLQuery;
CLIDT_CLIENTES: TClientDataSet;
DS_PROV_CLIENTES: TDataSetProvider;
DataSource1: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;

var
DmMODULE: TDmMODULE;

implementation

uses U_conexao;

{$R *.dfm}

end.

to tentando dar dois cliques na sqlquery para abrir a conexao mais da esse erro ai entandeu agora conexão dia dbexpress
GOSTEI 0
Wilton Júnior

Wilton Júnior

22/02/2013

Uma solução infalivel, sempre uso, apaga tudo e faz novamente
ou apaga só a sqlquery e coloca novametne.
GOSTEI 0
Joao Vieiradossantos

Joao Vieiradossantos

22/02/2013

blz mais quero saber soluções pro futuro mais ja ajudou mais uma opção valeu...
GOSTEI 0
Alessandro Folk

Alessandro Folk

22/02/2013

pode ser alguma sugeira ou caracter que ficou dentro do componente!
clique com o botão direito do mouse na tela e escolha a opção "viwe as text"
em seguida localiza o trecho do codigo que esta declarado o componente e verifique o SQL que tem nele!
GOSTEI 0
William

William

22/02/2013

acredito que o erro esteja aqui (SELECT * FROM )
na string da tsqlquery


Caros colegas acredito que o erro esteja na instrução SQL, não contém o nome da TABELA de consulta.

O correto seria:
SELECT * FROM CLIENTE
GOSTEI 0
Douglas

Douglas

22/02/2013

Não explicou nada, pois não entendi, tem como postar o código?


unit U_dmBanco;

interface

uses
SysUtils, Classes, DBXFirebird, FMTBcd, DBClient, Provider, SqlExpr, DB;

type
TDmMODULE = class(TDataModule)
qryCLIENTES: TSQLQuery;
CLIDT_CLIENTES: TClientDataSet;
DS_PROV_CLIENTES: TDataSetProvider;
DataSource1: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;

var
DmMODULE: TDmMODULE;

implementation

uses U_conexao;

{$R *.dfm}

end.

to tentando dar dois cliques na sqlquery para abrir a conexao mais da esse erro ai entandeu agora conexão dia dbexpress


Verifique a sua conexão com o SQLConnection

e se seu SQLQuery esta apontado para o SQLConnection. Antes

de dar dois cliques para abrir a query passe o parâmetro SQL para o mesmo.



GOSTEI 0
Alisson Santos

Alisson Santos

22/02/2013

bom amigo, algumas coisas tem que ser colocada em verificação, 1º verificar as conexões dos componentes. 2º verificar a instrução sql que foi passada.
Pois esse erro é de sql mesmo, você não está passando certo dentro do componente.
GOSTEI 0
José

José

22/02/2013

tópico concluído
GOSTEI 0
POSTAR