;;;; Author: Kevin M. Rosenberg
;;;; Created: April 2004
;;;;
-;;;; $Id: odbc-package.lisp 7061 2003-09-07 06:34:45Z kevin $
-;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2004 by Kevin M. Rosenberg
;;;;
;;;; CLSQL users are granted the rights to distribute and use this software
(in-package #:cl-user)
(defpackage #:odbc
- (:use #:cl #:clsql-uffi)
- (:export
+ (:use #:cl #:uffi)
+ (:export
#:database-library-loaded
+
+ #:*null*
+ #:+null-ptr+
+ #:+max-precision+
+ #:*info-output*
+ #:*time-format*
+ #:get-cast-long
+ #:%free-statement
+ #:%disconnect
+ #:%commit
+ #:%rollback
+ #:%sql-fetch
+ #:%sql-cancel
+ #:db-connect
+ #:%new-db-connection-handle
+ #:%new-environment-handle
+ #:%sql-connect
+ #:%sql-driver-connect
+ #:disable-autocommit
+ #:enable-autocommit
+ #:%sql-free-environment
+ #:%sql-data-sources
+ #:%sql-get-info
+ #:%sql-param-data
+ #:%sql-execute
+ #:%put-str
+ #:%sql-bind-parameter
+ #:%sql-prepare
+ #:sqlfetch
+ #:%bind-column
+ #:%allocate-bindings
+ #:%describe-column
+ #:%describe-columns
+ #:read-data
+ #:read-data-in-chunks
+ #:query-database
+ #:%new-statement-handle
+ #:%sql-exec-direct
+ #:result-columns-count
+ #:result-rows-count
+ #:sql-to-c-type
+ #:%list-tables
+ #:%table-statistics
+ #:%list-data-sources
)
(:documentation "This is the low-level interface ODBC."))