Einzelnen Beitrag anzeigen

Benutzerbild von MPirnstill
MPirnstill

Registriert seit: 19. Jul 2004
Ort: Burgdorf
197 Beiträge
 
Delphi XE8 Enterprise
 
#2

Re: Werte aus einer text Box in ein Dataset schreiben

  Alt 15. Dez 2004, 06:56
Hi!

Wenn du zu "Fuß" machen willst, kannst du es so machen:
Delphi-Quellcode:
...
var
  dr: datarow;
begin
  dr := somedataset.tables['sometablename'].Rows.Item[ZeilenIndex];
  dr[Feldname] := System.Object(textbox.text);
...
Strings braucht man zwar in der Regel nicht casten, da jeder String unter .NET ein Objekt ist, aber für andere Typen mußt du die in ein Objekt umwandeln. Falls du mit typisierten Datasets arbeitest kannst dir das casten sparen, da das typisierte Dataset entsprechende Eigenschaften zur Verfügung stellt, die dann schon den entspr. Typ haben.
Du kannst natürlich auch ein DataBinding der Textbox mit dem Dataset machen, aber damit stehe ich auf Kriegsfuß. Ich bin nach viel probieren bei der manueller Versorgung gelandet.
Hoffe das hilft dir etwas, hab damals selbst wie blöd rumprobiert.

Gruß
Micha

Zitat von medicus:
kann mir jemand sagen wie ich den Text einer Text Box bei einer Delphi 8 ASP Anwendung in ein Dataset schreiben kann ?
Danke im voraus
Micha
  Mit Zitat antworten Zitat