How to use INSERT mysql query in macro

Creating a macro - Writing a Script - Using the API (OpenOffice Basic, Python, BeanShell, JavaScript)
Post Reply
User avatar
kububa
Posts: 14
Joined: Mon Feb 25, 2008 3:01 pm

How to use INSERT mysql query in macro

Post by kububa »

I have a simple question: How to use INSERT mysql query in OpenOffice Basic macro to insert new records into table?
I would like to macro use current connection to the database (mysql throught ODBC).
I have this macro to get query results, how to change it?
Thanks for help!

Code: Select all

    dim rows
    rows = createUnoService("com.sun.star.sdb.RowSet")
    rows.ActiveConnection = oSubForm.ActiveConnection
    rows.CommandType = com.sun.star.sdb.CommandType.COMMAND
    rows.Command = "SELECT `OrderItemId`, `OrderItemNameOrder`, `OrderItemQuantity`, `OrderItemIDH`, `OrderItemPrice`, `OrderItemCurrency`, `CompanyId`, `OrderItemNo` FROM `OrderItem` WHERE `OrderItemId` = " & OrderItem
    rows.execute()
OOo 3.1.1 on Ubuntu 9.10
Post Reply