![]() |
Werte aus einer text Box in ein Dataset schreiben
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 |
Re: Werte aus einer text Box in ein Dataset schreiben
Hi!
Wenn du zu "Fuß" machen willst, kannst du es so machen:
Delphi-Quellcode:
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.
...
var dr: datarow; begin dr := somedataset.tables['sometablename'].Rows.Item[ZeilenIndex]; dr[Feldname] := System.Object(textbox.text); ... 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:
|
Re: Werte aus einer text Box in ein Dataset schreiben
Danke für deine Hilfe , werd das gleich mal ausprobieren. Databinding mit der Textbox habe ich schon versucht,hat leider nicht gekappt. meinst du mit Zeilenindex einen Index der Tabelle ?
Zitat:
|
Re: Werte aus einer text Box in ein Dataset schreiben
Hi!
Das Dataset ist ja unter .NET eine von der Datenbank losgelöste Sammlung von Datarows (sprich Datensätzen). Mit dem Zeilenindex sage ich auf welche Datarow ich zugreifen möchte. Den aktuellen Zeilenindex merke ich mir in einer Sessionvariablen, damit ich immer den Index für die aktuelle Zeile (Datarow) habe, welche ich gerade bearbeiten will. Gruß Micha Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz