Kuinka saan OpenBasic-makrossa kirjoitettua tietokantaan. Asetuksia tarvii varmaan muuttaa. Luku toimii ja SQL-suodatus toimii, mutta kirjoitus ei. Ohjeitten mukaan olen yrittänyt muuttaa mutta ei ole onnistanut. Ongelma lienee CreateStatement-metodissa, johon saa syotettyä arvoja. Mitä teen??
Statement = Connection.CreateStatement()
ResultSet = Statement.executeQuery("SELECT ""Nimi"",""Osoite"",""ID"" FROM ""Perustiedot""")Moikka t-rex
toimisiko tämä...
dim sSQL as string
dim pStmt as variant
dim Nimi As String
dim Osoite As String
dim ID As String
Nimi = "Matti Mainio"
Osoite = "Matinkatu 1, 12345 ORIMATTILA"
ID = "00001"
sSQL = "INSERT INTO ""Perustiedot"" (""Nimi"", ""Osoite"", ""ID"" ) VALUES ( ?,?,? )"
pStmt = dbConnection.PrepareStatement(sSQL)
pStmt.setString(1, Nimi)
pStmt.setString(2, Osoite)
pStmt.setString(3, ID)
pStmt.executeUpdateResultSet-objektissa on kuulemma joku bugi,jota ei ole korjattu. Sitä ei voi laittaa kirjoitustilaan ??? Kiitos vastauksesta, voin jatkaa jälleen projektiani.
Aihe on jo aika vanha, joten et voi enää vastata siihen.