Entwickler-Ecke
Datenbanken - dbexpress Komponenten
mrbug - Do 01.07.04 12:02
Titel: dbexpress Komponenten
Hallo,
welche elementaren Komponenten braucht man bei einer dbexpress-Verbindung?
1. wenn man ein Grid anzeigen möchte
2. ohne Grid
Momentan habe ich 3 Komponenten:
TDadamodule --> TSQLQuery --> TDataSource. Das Problem iost, dass ich keine Daten ins Grid bekomme UND dass ich wenn ich edit mache eine Fehlermeldung bekomme: Operation bei unidirektionaler Datenmenge nicht gestattet.
Help, I need somebody, help......
Markus :D
fuser - Do 01.07.04 13:04
Ohne Grid: SQLConnection und SQLQuery.
Mit Grid und SimpleDataset:
SQLConnection1
SimpleDataset1
Connection -> SQLConnection1
Dataset.CommandText -> Dein Select-SQL
Datasource1
Dataset -> SimpleDataset1
OnDataChange ->
if SimpleDataset1.Active and (SimpleDataset1.UpdateStatus=usModified)
then SimpleDataset1.ApplyUpdates(0);
DBGrid1
Datasource -> Datasource1
mrbug - Do 01.07.04 13:44
Danke! Werds sofort probieren!!!!
mrbug - Do 01.07.04 14:30
Bist Du Dir sicher mit dem SimpleDataSet? Da ist keine Eigenschaft .CommandText....
Meinst Du SQLDataSet??
Hab ich damit dann auch Schreibzugriff? Wie?
Markus
fuser - Fr 02.07.04 08:38
mrbug hat folgendes geschrieben: |
Bist Du Dir sicher mit dem SimpleDataSet? [...] |
Ja!
SimpleDataset.
Dataset.Commandtext
mrbug hat folgendes geschrieben: |
Hab ich damit dann auch Schreibzugriff? Wie? [...] |
Ja!
Im Grid :wink:
mrbug - Fr 02.07.04 10:14
entweder ich bin zu doof oder ich raffs nicht.. :shock:
Warum kann ich beim simpledataset active nicht auf true setzen?
wo kann ich die felder dazufügen??
heul....
Markus
fuser - Fr 02.07.04 12:27
Hallo!
Also der Reihe nach:
1. SQLConnection einstellen und prüfen (Active=on)
2. SimpleDataset Connection auf SQLConnection1
3. Auf Dataset klicken
4. Auf Command Text klicken
5. Und hier kommt der SQL rein (und damit die Felder)
6. SimpleDataset prüfen (Active=on)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!