diff options
Diffstat (limited to 'pyuno/demo/biblioaccess.py')
-rw-r--r-- | pyuno/demo/biblioaccess.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/pyuno/demo/biblioaccess.py b/pyuno/demo/biblioaccess.py deleted file mode 100644 index 59d843ad6..000000000 --- a/pyuno/demo/biblioaccess.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- - -import uno -from com.sun.star.sdb.CommandType import COMMAND - -def main(): - connectionString = "socket,host=localhost,port=2002" - - url = "uno:" + connectionString + ";urp;StarOffice.ComponentContext" - - localCtx = uno.getComponentContext() - localSmgr = localCtx.ServiceManager - resolver = localSmgr.createInstanceWithContext( - "com.sun.star.bridge.UnoUrlResolver", localCtx) - ctx = resolver.resolve(url) - smgr = ctx.ServiceManager - - rowset =smgr.createInstanceWithContext("com.sun.star.sdb.RowSet", ctx) - rowset.DataSourceName = "Bibliography" - rowset.CommandType = COMMAND - rowset.Command = "SELECT IDENTIFIER, AUTHOR FROM biblio" - - rowset.execute(); - - print("Identifier\tAuthor") - - id = rowset.findColumn("IDENTIFIER") - author = rowset.findColumn("AUTHOR") - while rowset.next(): - print(rowset.getString(id) + "\t" + repr(rowset.getString(author))) - - rowset.dispose(); - -main() - -# vim:set shiftwidth=4 softtabstop=4 expandtab: |