Avatar billede morten_s Nybegynder
02. juni 2001 - 15:36 Der er 7 kommentarer og
1 løsning

Låsning af DB

Er det rigtigt forstået af DB\'en låser ved visse forespørgsler f.eks
SELECT * FROM OrderTabel ORDER BY OrderDate

og hvis ja, hvad gør jeg så for at åbne igen ?
Avatar billede lauer Nybegynder
02. juni 2001 - 16:47 #1
øhh, man kan ikke låse en DB :)
hvorfor skulle den da det ?
er du sikker på at du connecter rigtigt ?
Avatar billede morten_s Nybegynder
02. juni 2001 - 16:50 #2
Jeg kan ikke skrive i den når jeg har haft anvendt en SELECT
Avatar billede lauer Nybegynder
02. juni 2001 - 16:56 #3
Hmm, det er dig der gør noget forkert...
Prøv at komme med det som du ikke kan få til at virke
Avatar billede morten_s Nybegynder
02. juni 2001 - 16:59 #4
Det er kodet i Delphi

procedure TForm.Kvitteralle1Click(Sender: TObject);
var
  CurrentID, OldSQLStr : String;
begin
  CurrentID := Query1.FieldByName(\'ID\').AsString;
  Query1.Close;
  OldSqlStr := Query1.SQL.Text;
  QueryAlarm.SQL.Text := \'UPDATE OrderTabel SET Kvit = \'\'abc\'\' WHERE Kvit = \'\'\'\'\';
  Query1.ExecSQL;
  QueryAlarm.SQL.Text := OldSQLStr;
  QueryAlarm.Open;
  QueryAlarm.EnableControls;
  QueryAlarm.Locate(\'ID\', CurrentID, []);
  end;
Avatar billede lauer Nybegynder
02. juni 2001 - 17:03 #5
Hmm, prøv at fjerne Query1.Close;
DEn lukker jo forbindelsen til mysql...

Jeg ved ikke om det er det, da jeg aldrig har connect til mysql i Delphi.

Avatar billede morten_s Nybegynder
02. juni 2001 - 17:04 #6
Nej den går ikke
Avatar billede lauer Nybegynder
02. juni 2001 - 17:07 #7
Hmm, okay.
Men der er altså noget galt, for så vidt jeg ved kan man ikke låse en mysql-db
MySQL er jo det samme, om man bruger Delphi, PHP eller ASP
Avatar billede morten_s Nybegynder
03. juli 2001 - 10:14 #8
a
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester