Autor Beitrag
hase1974
Hält's aus hier
Beiträge: 1

Win XP
Delphi Personal Edition 6
BeitragVerfasst: Sa 04.12.04 16:39 
hallo liebe delphi-freaks,

wer kann mir sagen, ob ich nun mit der personal edition auf sql-datenbanken zugreifen kann oder nicht? habe bisher nur die info, das es nicht geht.
gibt es da keine möglichkeit? wenn doch, welche??

viele grüsse

hase
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: So 05.12.04 00:19 
hallo hase! :)

Zitat:
habe bisher nur die info, das es nicht geht.

und es sollte doch gehen ;)
dir fehlt zwar das 'dataset', aber du kannst als ersatz ein 'recordset' verwenden.
dazu brauchst du lediglich die ado-typenbiliothek zu importieren und kannst schon loslegen ;)

wie man das am einfachsten bewerkstelligt, guckst du --> hier (letzter beitrag)

mfg, stefan
Martin77
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 282

XP Prof
D6 Prof, D7 Personal, D7 Enterprise, D8 personal
BeitragVerfasst: So 05.12.04 09:48 
Alternative kannst Du auch IB objects verwenden. Diese lassen sich auch in der Personal Edition compilieren (ausser der Komponenten die von TDataSet abgeleitet sind) Aber es gibt für jede von TDataSet abgeleitete Komponente auch eine nicht abgeleitete.
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: So 05.12.04 10:05 
der zugriff auf ADO lässt sich ganz einfach bewerkstelligen, bei mir funzt es bei D5 mit diesem Code mal prächtig:
www.entwickler.com/i...d,102,nodeid,77.html
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: So 05.12.04 11:14 
nur sollte der connectionstring in etwa so lauten:

ausblenden Delphi-Quelltext
1:
2:
 ConnectionString =
'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=Test;Initial Catalog=SQLData;Data Source=SQLSERVER'

denn mit dem jet-treiber wird die verbindung zu einem sql-server nicht so ganz klappen...
und nicht vergessen, einen serverseitigen cursor zu verwenden...

ausblenden Delphi-Quelltext
1:
CursorLocation = clUseServer					


mfg, stefan