26. januar 2005 - 08:25
Der er
8 kommentarer og 1 løsning
Hvordan får jeg fat på en værdi i en sql statement
Hej Eksperter. Hvordan får man fat på en værdi, som man tidligere har fundet i en sql-statement? Min kode ser ud som følger:
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
26. januar 2005 - 08:25
#1
Public Sub Hentdata() Dim Valg As Integer = Label1.Text Me.OleDbSelectCommand1.CommandText = "SELECT KundeID, ForNavn, EfterNavn, Adresse, PostNr, ByNavn, TelefonNr, MobilNr, " & _ "Fax, Email, BetalingId FROM Kunder WHERE KundeId = " & Valg Me.OleDbSelectCommand1.Connection = Me.OleDbConnection1 Me.OleDbDataAdapter1.Fill(Updatakunde1)
26. januar 2005 - 08:26
#2
Det er så meningen at jeg skal have sat i KundeId, så jeg kan indsætte den nøjagtige værdi i en simpel textbox På forhånd tak
26. januar 2005 - 08:46
#3
sat = fat
26. januar 2005 - 10:48
#4
går ud fra at Updatakunde1 er et dataset Dim Id As Integer = CType(Updatakunde1.Tables(0).Rows(0).Columns(0), Integer)
26. januar 2005 - 13:01
#5
Umiddelbart kan man ikke bruge Columns - i hvert fald ikke som den står her!?!
26. januar 2005 - 13:03
#6
Fejlbeskeden er Columns er ikke medlem af system.data.datarow
26. januar 2005 - 13:19
#7
det har du fuldstændig ret i... jeg roder altid rundt i det med rows og columns. Det er fordi at der er dobbelindex på Rows-propertien: Dim Id As Integer = CType(Updatakunde1.Tables(0).Rows(0)(0), Integer)
26. januar 2005 - 13:22
#8
Tak for hjælpen - det var bedre - smider du lige et svar får du din points... Tak endnu en gang
26. januar 2005 - 13:31
#9
:) svar
Kurser inden for grundlæggende programmering