X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-aodbc%2Faodbc-sql.lisp;h=060db96d844d8d98c97c529ec3962292617e6d00;hp=f357e59b7923fce2bfab986876c2751244118a67;hb=8c6c643e3debe875bd14408cc3129d8148dfd125;hpb=5be31565b7d87b90f0e79a9e61af84ad05e12920 diff --git a/db-aodbc/aodbc-sql.lisp b/db-aodbc/aodbc-sql.lisp index f357e59..060db96 100644 --- a/db-aodbc/aodbc-sql.lisp +++ b/db-aodbc/aodbc-sql.lisp @@ -59,11 +59,10 @@ (clsql-error (e) (error e)) (error () ;; Init or Connect failed - (error 'clsql-connect-error + (error 'sql-connection-error :database-type database-type :connection-spec connection-spec - :errno nil - :error "Connection failed"))))) + :message "Connection failed"))))) (defmethod database-disconnect ((database aodbc-database)) #+aodbc-v2 @@ -80,11 +79,10 @@ (clsql-error (e) (error e)) (error () - (error 'clsql-sql-error + (error 'sql-database-data-error :database database :expression query-expression - :errno nil - :error "Query failed")))) + :message "Query failed.")))) (defmethod database-execute-command (sql-expression (database aodbc-database)) @@ -94,11 +92,10 @@ (clsql-error (e) (error e)) (error () - (error 'clsql-sql-error + (error 'sql-database-data-error :database database :expression sql-expression - :errno nil - :error "Execute command failed")))) + :error "Execute command failed.")))) (defstruct aodbc-result-set (query nil) @@ -127,11 +124,10 @@ (clsql-error (e) (error e)) (error () - (error 'clsql-sql-error + (error 'sql-database-data-error :database database :expression query-expression - :errno nil - :error "Query result set failed")))) + :error "Query result set failed.")))) (defmethod database-dump-result-set (result-set (database aodbc-database)) #+aodbc-v2