Hej! Ett tips vid felsökning av sql-frågor är att inspektera den sql som ska köras och ev. prova att köra den själv manuellt. Nåt i stil med Ett tips vid felsökning av sql-frågor är att inspektera den sql som ska köras och ev. prova att köra den själv manuellt. Nåt i stil medFörsöker hämta antal ur Mysql databas.....
I min Mysql databas på Loopias server ger:
SELECT COUNT(Weekends) AS BookingsFromWeekends FROM Bookings WHERE Weekends = "22-25/1"
Svaret:
BookingsFromWeekends
2
Detta är korrekt, när jag sedan försöker läsa upp det från min bokningssidan får jag bara "0"
Här är koden jag använder:
Dim DateWeekends As Object
DateWeekends = "22-25/1"
Dim con As New MySqlConnection("HemligtSomTusan.....")
con.Open()
Dim cmd As New MySqlCommand("Select COUNT(Weekends) As BookingsFromWeekends FROM Bookings WHERE Weekends = " & DateWeekends & " ", con)
TextBoxLastname.Text = cmd.ExecuteScalar()
cmd = Nothing
con.Close()
Vad gör jag för fel?
Mvh MikaelSv: Försöker hämta antal ur Mysql databas.....
Dim cmdText As String = "Select COUNT(Weekends) As BookingsFromWeekends FROM Bookings WHERE Weekends = " & DateWeekends & " "
MessageBox(cmdText)
Dim cmd As New MySqlCommand(cmdText, con)
Nånting säger mig att resultatet inte är det du förväntade dig. ;)
Sv: Försöker hämta antal ur Mysql databas.....
Dim cmdText As String = "Select COUNT(Weekends) As BookingsFromWeekends FROM Bookings WHERE Weekends = " & DateWeekends & " "
MessageBox(cmdText)
Dim cmd As New MySqlCommand(cmdText, con)
Nånting säger mig att resultatet inte är det du förväntade dig. ;)