Försöker hämta antal ur Mysql databas.....
Hej!
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 Mikael
Svara
Sv: Försöker hämta antal ur Mysql databas.....
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
1 2 3 | 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. ;)
Svara
Sv: Försöker hämta antal ur Mysql databas.....
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
1 2 3 | 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. ;)
Svara