31. januar 2005 - 13:56
Der er
6 kommentarer
2 betingelser i sql-sætning
Hej I min OleDbDataAdapter1 har jeg følgende: SELECT AutoID, Enhed, Linie, Tekst, Typen, KontoNr FROM Linier WHERE (Typen = ?) Jeg sender indholdet af ? ved at bruge: OleDbDataAdapter1.SelectCommand.Parameters("Typen").Value = TextBox1.Text Nu vil jeg så lave den med 2 betingelser. F.eks. SELECT AutoID, Enhed, Linie, Tekst, Typen, KontoNr FROM Linier WHERE (Typen = ?) AND (KontoNr = ?) Kan man gøre det sådan og hvordan vil den del af koden der sender KontoNr se ud?
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
31. januar 2005 - 14:05
#1
Formentligt noget a la: SELECT AutoID, Enhed, Linie, Tekst, Typen, KontoNr FROM Linier WHERE (Typen = :typen) AND (KontoNr = :kontonr) og OleDbDataAdapter1.SelectCommand.Parameters(":typen").Value = TextBox1.Text OleDbDataAdapter1.SelectCommand.Parameters(":kontonr).Value = TextBox2.Text
01. februar 2005 - 00:21
#3
Kan ikke få det til at virke. Jeg får følgende fejl: An unhandled exception of type 'System.IndexOutOfRangeException' occurred in system.data.dll Additional information: En OleDbParameter med ParameterName ':typen' er ikke omfattet af denne OleDbParameterCollection.
01. februar 2005 - 07:56
#5
OleDbDataAdapter1.SelectCommand.Parameters.Add(":typen", OleDbType.VarChar) OleDbDataAdapter1.SelectCommand.Parameters.Add(":kontonr", OleDbType.VarChar) [check lige syntax bare indtastet efter hukommelsen]