Autor Beitrag
Luncustaf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324

Win 2k
D7 Ent.
BeitragVerfasst: Do 10.07.03 13:36 
hi,

also ich hab hier nen MSSQL-Server wo übers intranet drauf zugegriffen werden soll - der connect klappt auch nur - wenn ich dann auf eine tabelle zugreifen will bekomme ich ne fehler meldung das das query open nicht funktioniert hat.

ich benutze ado komponenten. kann mir vielleicht jemand erklärenwie man das genau damit macht? weil ich ansonsten mit mysql datenbanken arbeite aber diesmal ist eine ms sql vorgegeben.

mein connections tring sieht soaus

ausblenden Delphi-Quelltext
1:
alu.datab.ConnectionString := Format('Provider=SQLOLEDB.1;Persist Security Info=False;User ID=%s;Initial Catalog=%s;Data Source=%s',[user.text, edit1.text,host.text]);					


au die tabelle will ich zb so zugreifen

ausblenden Delphi-Quelltext
1:
2:
3:
4:
   alu.dataq.Active := false;
    alu.dataq.SQL.Clear;
    alu.dataq.SQL.Add('SELECT OP_TS FROM OPCLD WHERE CAL_ID = "'+UpperCase(Name)+'" AND DATESPEC = "'+dateconvert(DateTimeToStr(Date1))+'"');
    alu.dataq.Active := true;


hoffe ihr könnt mir schnell helfen

gruß
Neuromancer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 42

WinNT 4.0 SP6a, WIN 2k Prof SP3, Win XP Prof SP1
D5 Ent, D6 Ent
BeitragVerfasst: Do 17.07.03 08:43 
Benutze mal anstatt den "-Anführungszeichen zwei Delphi-Anführungszeichen/Apostrophe (').
Dann sollte es klappen.

Gruß