Ik zit niet ergens mee dat niet werkt, maar meer met een vraag of mensen slimme ideeen hebben 
Ik schrijf redelijk veel insert en update queries in diverse talen, maar momenteel veel met VB.
Je krijgt dan code als:
enzovoorts.
Ik worstel al een tijdje met een methode om simpel de tekstvelden aan een databaseveld te koppelen voor wat betreft deze statements (nee niet aankomen met databound dingen). Zo zou je in de tag property de veldnaam kunnen zetten die het veld in de tabel heeft en evt de tabel waar het veld in hoort. Dat betekent minder code aan de achterkant bij het updaten of inserten. Je zou ook nog moeten aangeven wat voor type veld het is (of in een standaard update/insertfunctie aan de hand van de tabelstructuur bepalen wat voor type het is en eventueel nog standaardvalidaties daar toevoegen voor bv numerieke of datumvelden).
Hoe doen jullie dit ? Of schrijven we allemaal braaf elke keer de code ?
Ik schrijf redelijk veel insert en update queries in diverse talen, maar momenteel veel met VB.
Je krijgt dan code als:
code:
1
2
3
| strsql = "UPDATE klant SET " strsql = strsql & "bedrijfsnaam='" & Strip Me.txtBedrijfsnaam.Text) & "'," strsql = strsql & "bezoekstraat='" & Strip(Me.txtBezoekstraat.Text) & "'," |
enzovoorts.
Ik worstel al een tijdje met een methode om simpel de tekstvelden aan een databaseveld te koppelen voor wat betreft deze statements (nee niet aankomen met databound dingen). Zo zou je in de tag property de veldnaam kunnen zetten die het veld in de tabel heeft en evt de tabel waar het veld in hoort. Dat betekent minder code aan de achterkant bij het updaten of inserten. Je zou ook nog moeten aangeven wat voor type veld het is (of in een standaard update/insertfunctie aan de hand van de tabelstructuur bepalen wat voor type het is en eventueel nog standaardvalidaties daar toevoegen voor bv numerieke of datumvelden).
Hoe doen jullie dit ? Of schrijven we allemaal braaf elke keer de code ?