Ignore:
Timestamp:
02/03/2008 08:14:49 PM (18 years ago)
Author:
raverkamp
revision id:
svn-v3-trunk1:1c22b0a8-4d0b-0410-a296-af6a2e6f35e3:plain-odbc%2Ftrunk:10
Message:

adding exec-sql, changes to documentation, more tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • unicode/src/odbc/odbc-main.lisp

    r4 r5  
    106106
    107107
    108 ;;; fixme, is this correct?
    109108(defmethod print-object ((connection odbc-connection) s)
    110109  (format s "#<~A SERVER=~S DBMS=~S USER=~S>"
     
    310309         (error "not able to deduce parameter specification for ~A" obj)))))
    311310
    312 (defun exec-sql (connection sql parameter-list)
     311(defun exec-sql-statement (connection sql parameter-list)
    313312  (let ((query (make-query connection)))
    314313    (unwind-protect
     
    358357        )))
    359358
     359(defun exec-sql* (connection sql parameter-list)
     360  (exec-sql-statement connection sql parameter-list))
     361
     362(defun exec-sql (connection sql &rest parameter-list)
     363  (exec-sql* connection sql parameter-list))
     364
     365
     366
    360367(defun exec-query* (connection sql parameter-list)
    361368  (multiple-value-bind (rows result-sets out-params)
    362       (exec-sql connection sql parameter-list)
     369      (exec-sql-statement connection sql parameter-list)
    363370    (declare (ignore rows) (ignore out-params))
    364371    (let ((res nil))
     
    373380(defun exec-update* (connection sql parameter-list)
    374381  (multiple-value-bind (rows result-sets out-params)
    375       (exec-sql connection sql parameter-list)
     382      (exec-sql-statement connection sql parameter-list)
    376383    (declare (ignore result-sets out-params))
    377384    rows))
     
    382389(defun exec-command* (connection sql parameter-list)
    383390  (multiple-value-bind (rows result-sets out-params)
    384       (exec-sql connection sql parameter-list)
     391      (exec-sql-statement connection sql parameter-list)
    385392    (declare (ignore rows result-sets))
    386393    (values-list out-params)))
Note: See TracChangeset for help on using the changeset viewer.