Обсуждение: psqlodbc - psqlodbc: 1.Introduce pgtype_attr_xxxx functions which take a
psqlodbc - psqlodbc: 1.Introduce pgtype_attr_xxxx functions which take a
От
hinoue@pgfoundry.org (User Hinoue)
Дата:
Log Message: ----------- 1.Introduce pgtype_attr_xxxx functions which take a typmod parameter as well as a type oid parameter as an extension of pgtype_xxxxfunctions so that SQLColumns and SQLDescribeCol(SQLColAttrinute) could use common functions. 2.Call PQconnectdbParams instead of PQconnectdb when it's available. 3.Make cursor open check at transaction end a little more effective. 4.Added code for SQL_INTERVAL support and refcursor support though they are disabled. Modified Files: -------------- psqlodbc: bind.c (r1.75 -> r1.76) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/bind.c?r1=1.75&r2=1.76) bind.h (r1.25 -> r1.26) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/bind.h?r1=1.25&r2=1.26) configure.ac (r1.88 -> r1.89) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/configure.ac?r1=1.88&r2=1.89) connection.c (r1.188 -> r1.189) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/connection.c?r1=1.188&r2=1.189) convert.c (r1.189 -> r1.190) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/convert.c?r1=1.189&r2=1.190) convert.h (r1.33 -> r1.34) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/convert.h?r1=1.33&r2=1.34) dlg_specific.h (r1.63 -> r1.64) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/dlg_specific.h?r1=1.63&r2=1.64) environ.c (r1.75 -> r1.76) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/environ.c?r1=1.75&r2=1.76) environ.h (r1.28 -> r1.29) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/environ.h?r1=1.28&r2=1.29) execute.c (r1.98 -> r1.99) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/execute.c?r1=1.98&r2=1.99) info.c (r1.161 -> r1.162) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/info.c?r1=1.161&r2=1.162) loadlib.c (r1.20 -> r1.21) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/loadlib.c?r1=1.20&r2=1.21) loadlib.h (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/loadlib.h?r1=1.9&r2=1.10) pgtypes.c (r1.91 -> r1.92) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/pgtypes.c?r1=1.91&r2=1.92) pgtypes.h (r1.38 -> r1.39) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/pgtypes.h?r1=1.38&r2=1.39) qresult.c (r1.75 -> r1.76) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/qresult.c?r1=1.75&r2=1.76) qresult.h (r1.41 -> r1.42) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/qresult.h?r1=1.41&r2=1.42) results.c (r1.117 -> r1.118) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/results.c?r1=1.117&r2=1.118) statement.c (r1.148 -> r1.149) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/statement.c?r1=1.148&r2=1.149) version.h (r1.161 -> r1.162) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/version.h?r1=1.161&r2=1.162)