Avatar billede cuac Nybegynder
22. september 2003 - 10:14 Der er 4 kommentarer og
1 løsning

Resultat af Sql string i label

Hej, jeg er ret ny ud i .NET, så dette spørgsmål må høre til i den lette genre.

Hvordan får jeg lige mit resultat over i en label, resultatet vil altid bestå af ét enkelt tal, derfor bruger jeg en label


objConnection.Open()


Dim objCommand as SqlCommand
Dim strSQL as string  = "SELECT Quantity FROM Batch where Type= 'Object_ID=drpData.DataValueField'"
objCommand = New SqlCommand(strSQL, objConnection)
lblResultat = ?????
objConnection.Close()

MVH
cuac
Avatar billede medions Nybegynder
22. september 2003 - 10:20 #1
Fx. sådan her:

Dim myConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\my.mdb")
Dim myQuery As String = "Select Top1 Name From MyTable"
Dim myOleDbCommand As New OleDbCommand(myQuery,myConn)
myConn.Open()
Dim myReader As OleDbDataReader = myOleDbCommand.ExecuteReader()
Try
    While myReader.Read()
          LeftMenuTitles.Text = myReader.GetValue("Name")
          Exit While
    End While
Finally
    myReader.Close()
    myConn.Close()
End Try

//>Rune
Avatar billede medions Nybegynder
22. september 2003 - 10:21 #2
Hov, det skulle jo så være til en label...:_

Dim myConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\my.mdb")
Dim myQuery As String = "Select Top1 Name From MyTable"
Dim myOleDbCommand As New OleDbCommand(myQuery,myConn)
myConn.Open()
Dim myReader As OleDbDataReader = myOleDbCommand.ExecuteReader()
Try
    While myReader.Read()
          lblResultat.Text = myReader.GetValue("Name")
          Exit While
    End While
Finally
    myReader.Close()
    myConn.Close()
End Try

//>Rune
Avatar billede mesterlars Nybegynder
22. september 2003 - 10:26 #3
Hvis dit resultat kun består af en enkel værdi kan du bruge ExecuteScalar() istedet. Så slippet du for at loope igennem en datareader.
Avatar billede cuac Nybegynder
22. september 2003 - 10:34 #4
Hej Rune!

Tak for et hurtigt svar, det virker bare så godt.

cuac
Avatar billede medions Nybegynder
22. september 2003 - 14:02 #5
Anytime ;o)
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester