Dantenbank Befehle in ASP.Net ID Variable erstellen

Deniz1982

Grünschnabel
hi Leute habe mal eine kurze frage ich möchte in einer meiner SQL Befehle eine Variable setzten moment ich geb mal eine Zeile:

oleDbSelectCommand1.CommandText = ("SELECT News FROM NewsDaten WHERE ID=3");


Und zwar da wo ID = 3 steht kann ich da evtl. eine Variable setzten wie i, das heißt ich initialisiere sie vorher mit int i = 1.

Ich möchte dies machen damit ich so einen Command in eine for oder While Schleife packen kann.

PS: Ich hoffe ihr konntet es nachvollziehen

Gruss Deniz
 
Hi.

Bitte lerne C#, Danke.

Code:
int i = 3;
oleDbSelectCommand1.CommandText = ("SELECT News FROM NewsDaten WHERE ID=" + i);

// oder
int i = 3;
string query = "SELECT News FROM NewsDaten WHERE ID=" + i;
oleDbSelectCommand1.CommandText = (query);

// oder
int i = 3;
string query = String.Format("SELECT News FROM NewsDaten WHERE ID={0}", i);
oleDbSelectCommand1.CommandText = (query);

Gibt einige Möglichkeiten. ;)

MfG,
Alex
 
Code:
int i = 3;
oleDbSelectCommand1.CommandText = ("SELECT News FROM NewsDaten WHERE ID=" + i);
Ich muss gestehen, dass ich einigermassen baff bin, dass das ohne i.ToString() klappt. Das war mir neu. Danke für den Hinweis! Werde mir in Zukunft einige Tipparbeit sparen. :)
 
Zurück