25. april 2006 - 11:42Der er
21 kommentarer og 1 løsning
et underligt problem
hej jeg sidder med et underligt problem mit problem ligger i at mit program ikke vil ind i min while løkke og jeg kan ikke se hvad problemet er kom med et bud!!
try { string mycon = ConfigurationManager.AppSettings["nu"]; string query = "SELECT User FROM usr WHERE User = '"+TextBox1.Text+"'";
SqlConnection con = new SqlConnection(mycon); con.Open();
SqlCommand cmd = new SqlCommand(query, con); SqlDataReader rd = cmd.ExecuteReader();
while (rd.Read()) { ListBox1.Items.Add(rd["User"].ToString()); }
dr chaos >>> MessageBox.Show(rd.Count.ToString())kan jeg ikke finde men jeg ved at der er kommer data for hvis jeg skriver denne sql streng "SELECT User FROM usr WHERE USER <> ''" så kan jeg godt få data ud...
bennytordrup >>> ja jeg har tjekket at min query virker så det er ikke der fejlen ligger sådan lige hvad jeg kan se
jeg ved ikke lige om jeg skal sige det men min constreng ligger i en xml fil ikke at det gør det store da jeg har tjekke at det virker...
Har du sat et breakpoint ind og lavet et dump af query, som du så udfører i Query Analyzer? For mig lugter det af, at der bliver indtastet noget, som ikke findes i User i tabellen.
ja de er også den tanke jeg har haft men det jeg får ud hvis jeg udskriver min query er ( SELECT User FROM usr WHERE User = 'phi' ) og jeg ved at phi står i men db
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.