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
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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