Symfonia i połączenie z bazą MySQL
Witam. Mam potrzebę by odpytać bazę MySQL prosto z Symfonii ERP.
Uporałem się z connection stringiem - poniższy jest prawidłowy, połączenie następuje.
Zapytanie które wykonuję jest poprawne - w PhpMyAdmin wykonuje się na tej bazie bez problemu ;)
Po wykonaniu rs.Open(sSQL, con, 3) wartość rs.RecordCount wynosi -1, choć w tabeli wp_users są 4 rekordy... Wie ktoś co może być tu źle?
Pozdrawiam :)
Kod:
dispatch con="ADODB.Connection"
con.ConnectionString="Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=kuk;Uid=root;Pwd=;"
con.Open()
dispatch rs = "ADODB.Recordset"
string sSQL = "SELECT * FROM wp_users"
if rs.State == 1 then rs.Close()
rs.Open(sSQL, con, 3)
if rs.RecordCount > 0 then // nigdy nie wchodzi, bo rs.RecordCount = -1
rs.MoveFirst()
while !rs.EOF
message rs.Fields("user_login").Value
rs.MoveNext()
wend
endif