Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: SQL: OpenOffice+OpenBasic+tietokantakäsittely

t-rex [25.04.2009 17:31:38]

#

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""")

neau33 [27.04.2009 13:47:37]

#

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.executeUpdate

t-rex [27.04.2009 22:21:25]

#

ResultSet-objektissa on kuulemma joku bugi,jota ei ole korjattu. Sitä ei voi laittaa kirjoitustilaan ??? Kiitos vastauksesta, voin jatkaa jälleen projektiani.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta