Einzelnen Beitrag anzeigen

clock50

Registriert seit: 9. Nov 2005
Ort: Derenburg
183 Beiträge
 
Delphi 5 Professional
 
#1

wie kann ich rausbekommen ob eine variable string,integer,bo

  Alt 14. Nov 2008, 12:10
Datenbank: mysql • Zugriff über: zeos
Hallo Leute,

wenn ich was schreibe, habe ich ein Problem:

also ich habe bei einen neuen projekt ein problem mit der zeit. ich habe mit einer mysql db eine datenerfassung und auswertung realisiert soweit ok allerdings benötigt die auswertung zu viel zeit. deshalb habe ich mir gedacht ich könnte ja eine db im speicher anlegen (als record) auch ok, so nun habe ich in meinem record 'db' die tabellen (arrayrecords t1,t2,t3,...) die tabellen haben nun unterschiedliche felder (integer,string,...) nun will ich eine procedur schreiben die mir die daten in die tabellen einfügt. so wie ich es kenne müsste ich für jede tabelle eine eigene procedur haben. ist ja auch kein problem an sich, nur bringt es mich zu der frage :kann ich nicht eine procedur in der ich den typ des feldes in der tabelle abfragen kann? dann könnte meine procedur etwa so beginnen : procedure einfuegen(t : string, f : array[0..20] of string); t = name der tabelle f = daten, so übergebe ich alle werte als string die ich einfügen will. die werte müsste ich jetzt wenn nötig umwandel. also wie kann ich rausbekommen ob eine variable string,integer,boolean oder float ist?
Thomas
Man muß nicht alles wissen, man muß nur wissen in welchem Buch es geschrieben steht!
  Mit Zitat antworten Zitat