Erro dbExpress: Invalid Username/Password?

Delphi

23/11/2004

Caros colegas,

Estou usando um comando SQL INSERT INTO em uma tabela MySQL ligada por dbExpess. Devo inserir inúmeros registros mas após a inserção de +/- 3900 registros surge a mensagem: dbExpress error: Invalid Username/password. Não sei o que está acontecendo. Meu código é algo assim:

var S : ansistring;
with SQLQuery1 do begin
// os registros a inserir estão na Query
First;
while note eof do begin
// Coloca conteúdo do registro numa string S

Transacao.TransactionID:=1;
SQLCon.StartTransaction(Transacao); // Conecção

SQLDataSet1.Close;
SQLDataSet1.CommandText:=´INSERT INTO Tabela VALUES (´ + S + ´)´;
SQLDataSet1.ExecSQL(False);
SQLCon.Commit(Transacao);

Next; // SQLQuery1
end; // eof
end;

Agradeço alguma dica.
Rnildo.


Rnildo

Rnildo

Curtidas 0

Respostas

Osocram

Osocram

23/11/2004

Pelo q entendi
vc enton consegue inserir.. mas depois d um tanto ele pede a senha e o usuario, neh?

Serah q non eh algum tipo d TimeOut q esta dando?
algum logout

o Banco eh remoto? se for tente num banco local so p testar...
Veja se o erro eh sempre c o mesmo tanto de registro q dah o erro...

MySql eh Free, neh? Senon poderia ser um bloqueio por ser ShareWare


GOSTEI 0
Rnildo

Rnildo

23/11/2004

Acrescentando:
Estou usando localhost. Acho mesmo que é problema de timeout mas não sei mudar as variáveis. Mudei em my.ini :
set-variable= delayed_insert_timeout=3000 mas em winmysqladmin na aba variables o seu valor continua inalterado. Alguem pode me dizer como fazer esta modificação?

Atenciosamente,
Rnildo
sobe


GOSTEI 0
POSTAR