⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 odbc.py

📁 这个是内存数据库的客户端
💻 PY
📖 第 1 页 / 共 5 页
字号:
        _swig_setattr(self, SQL_INTERVAL_STRUCT_intval, 'this', _odbc.new_SQL_INTERVAL_STRUCT_intval(*args))        _swig_setattr(self, SQL_INTERVAL_STRUCT_intval, 'thisown', 1)    def __del__(self, destroy=_odbc.delete_SQL_INTERVAL_STRUCT_intval):        try:            if self.thisown: destroy(self)        except: passclass SQL_INTERVAL_STRUCT_intvalPtr(SQL_INTERVAL_STRUCT_intval):    def __init__(self, this):        _swig_setattr(self, SQL_INTERVAL_STRUCT_intval, 'this', this)        if not hasattr(self,"thisown"): _swig_setattr(self, SQL_INTERVAL_STRUCT_intval, 'thisown', 0)        _swig_setattr(self, SQL_INTERVAL_STRUCT_intval,self.__class__,SQL_INTERVAL_STRUCT_intval)_odbc.SQL_INTERVAL_STRUCT_intval_swigregister(SQL_INTERVAL_STRUCT_intvalPtr)SQL_MAX_NUMERIC_LEN = _odbc.SQL_MAX_NUMERIC_LENclass SQL_NUMERIC_STRUCT(_object):    __swig_setmethods__ = {}    __setattr__ = lambda self, name, value: _swig_setattr(self, SQL_NUMERIC_STRUCT, name, value)    __swig_getmethods__ = {}    __getattr__ = lambda self, name: _swig_getattr(self, SQL_NUMERIC_STRUCT, name)    def __repr__(self):        return "<%s.%s; proxy of C SQL_NUMERIC_STRUCT instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)    __swig_setmethods__["precision"] = _odbc.SQL_NUMERIC_STRUCT_precision_set    __swig_getmethods__["precision"] = _odbc.SQL_NUMERIC_STRUCT_precision_get    if _newclass:precision = property(_odbc.SQL_NUMERIC_STRUCT_precision_get, _odbc.SQL_NUMERIC_STRUCT_precision_set)    __swig_setmethods__["scale"] = _odbc.SQL_NUMERIC_STRUCT_scale_set    __swig_getmethods__["scale"] = _odbc.SQL_NUMERIC_STRUCT_scale_get    if _newclass:scale = property(_odbc.SQL_NUMERIC_STRUCT_scale_get, _odbc.SQL_NUMERIC_STRUCT_scale_set)    __swig_setmethods__["sign"] = _odbc.SQL_NUMERIC_STRUCT_sign_set    __swig_getmethods__["sign"] = _odbc.SQL_NUMERIC_STRUCT_sign_get    if _newclass:sign = property(_odbc.SQL_NUMERIC_STRUCT_sign_get, _odbc.SQL_NUMERIC_STRUCT_sign_set)    __swig_setmethods__["val"] = _odbc.SQL_NUMERIC_STRUCT_val_set    __swig_getmethods__["val"] = _odbc.SQL_NUMERIC_STRUCT_val_get    if _newclass:val = property(_odbc.SQL_NUMERIC_STRUCT_val_get, _odbc.SQL_NUMERIC_STRUCT_val_set)    def __init__(self, *args):        _swig_setattr(self, SQL_NUMERIC_STRUCT, 'this', _odbc.new_SQL_NUMERIC_STRUCT(*args))        _swig_setattr(self, SQL_NUMERIC_STRUCT, 'thisown', 1)    def __del__(self, destroy=_odbc.delete_SQL_NUMERIC_STRUCT):        try:            if self.thisown: destroy(self)        except: passclass SQL_NUMERIC_STRUCTPtr(SQL_NUMERIC_STRUCT):    def __init__(self, this):        _swig_setattr(self, SQL_NUMERIC_STRUCT, 'this', this)        if not hasattr(self,"thisown"): _swig_setattr(self, SQL_NUMERIC_STRUCT, 'thisown', 0)        _swig_setattr(self, SQL_NUMERIC_STRUCT,self.__class__,SQL_NUMERIC_STRUCT)_odbc.SQL_NUMERIC_STRUCT_swigregister(SQL_NUMERIC_STRUCTPtr)class SQLGUID(_object):    __swig_setmethods__ = {}    __setattr__ = lambda self, name, value: _swig_setattr(self, SQLGUID, name, value)    __swig_getmethods__ = {}    __getattr__ = lambda self, name: _swig_getattr(self, SQLGUID, name)    def __repr__(self):        return "<%s.%s; proxy of C SQLGUID instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)    __swig_setmethods__["Data1"] = _odbc.SQLGUID_Data1_set    __swig_getmethods__["Data1"] = _odbc.SQLGUID_Data1_get    if _newclass:Data1 = property(_odbc.SQLGUID_Data1_get, _odbc.SQLGUID_Data1_set)    __swig_setmethods__["Data2"] = _odbc.SQLGUID_Data2_set    __swig_getmethods__["Data2"] = _odbc.SQLGUID_Data2_get    if _newclass:Data2 = property(_odbc.SQLGUID_Data2_get, _odbc.SQLGUID_Data2_set)    __swig_setmethods__["Data3"] = _odbc.SQLGUID_Data3_set    __swig_getmethods__["Data3"] = _odbc.SQLGUID_Data3_get    if _newclass:Data3 = property(_odbc.SQLGUID_Data3_get, _odbc.SQLGUID_Data3_set)    __swig_setmethods__["Data4"] = _odbc.SQLGUID_Data4_set    __swig_getmethods__["Data4"] = _odbc.SQLGUID_Data4_get    if _newclass:Data4 = property(_odbc.SQLGUID_Data4_get, _odbc.SQLGUID_Data4_set)    def __init__(self, *args):        _swig_setattr(self, SQLGUID, 'this', _odbc.new_SQLGUID(*args))        _swig_setattr(self, SQLGUID, 'thisown', 1)    def __del__(self, destroy=_odbc.delete_SQLGUID):        try:            if self.thisown: destroy(self)        except: passclass SQLGUIDPtr(SQLGUID):    def __init__(self, this):        _swig_setattr(self, SQLGUID, 'this', this)        if not hasattr(self,"thisown"): _swig_setattr(self, SQLGUID, 'thisown', 0)        _swig_setattr(self, SQLGUID,self.__class__,SQLGUID)_odbc.SQLGUID_swigregister(SQLGUIDPtr)SQL_NULL_DATA = _odbc.SQL_NULL_DATASQL_DATA_AT_EXEC = _odbc.SQL_DATA_AT_EXECSQL_SUCCESS = _odbc.SQL_SUCCESSSQL_SUCCESS_WITH_INFO = _odbc.SQL_SUCCESS_WITH_INFOSQL_NO_DATA = _odbc.SQL_NO_DATASQL_ERROR = _odbc.SQL_ERRORSQL_INVALID_HANDLE = _odbc.SQL_INVALID_HANDLESQL_STILL_EXECUTING = _odbc.SQL_STILL_EXECUTINGSQL_NEED_DATA = _odbc.SQL_NEED_DATASQL_NTS = _odbc.SQL_NTSSQL_NTSL = _odbc.SQL_NTSLSQL_MAX_MESSAGE_LENGTH = _odbc.SQL_MAX_MESSAGE_LENGTHSQL_DATE_LEN = _odbc.SQL_DATE_LENSQL_TIME_LEN = _odbc.SQL_TIME_LENSQL_TIMESTAMP_LEN = _odbc.SQL_TIMESTAMP_LENSQL_HANDLE_ENV = _odbc.SQL_HANDLE_ENVSQL_HANDLE_DBC = _odbc.SQL_HANDLE_DBCSQL_HANDLE_STMT = _odbc.SQL_HANDLE_STMTSQL_HANDLE_DESC = _odbc.SQL_HANDLE_DESCSQL_ATTR_OUTPUT_NTS = _odbc.SQL_ATTR_OUTPUT_NTSSQL_ATTR_AUTO_IPD = _odbc.SQL_ATTR_AUTO_IPDSQL_ATTR_METADATA_ID = _odbc.SQL_ATTR_METADATA_IDSQL_ATTR_APP_ROW_DESC = _odbc.SQL_ATTR_APP_ROW_DESCSQL_ATTR_APP_PARAM_DESC = _odbc.SQL_ATTR_APP_PARAM_DESCSQL_ATTR_IMP_ROW_DESC = _odbc.SQL_ATTR_IMP_ROW_DESCSQL_ATTR_IMP_PARAM_DESC = _odbc.SQL_ATTR_IMP_PARAM_DESCSQL_ATTR_CURSOR_SCROLLABLE = _odbc.SQL_ATTR_CURSOR_SCROLLABLESQL_ATTR_CURSOR_SENSITIVITY = _odbc.SQL_ATTR_CURSOR_SENSITIVITYSQL_NONSCROLLABLE = _odbc.SQL_NONSCROLLABLESQL_SCROLLABLE = _odbc.SQL_SCROLLABLESQL_DESC_COUNT = _odbc.SQL_DESC_COUNTSQL_DESC_TYPE = _odbc.SQL_DESC_TYPESQL_DESC_LENGTH = _odbc.SQL_DESC_LENGTHSQL_DESC_OCTET_LENGTH_PTR = _odbc.SQL_DESC_OCTET_LENGTH_PTRSQL_DESC_PRECISION = _odbc.SQL_DESC_PRECISIONSQL_DESC_SCALE = _odbc.SQL_DESC_SCALESQL_DESC_DATETIME_INTERVAL_CODE = _odbc.SQL_DESC_DATETIME_INTERVAL_CODESQL_DESC_NULLABLE = _odbc.SQL_DESC_NULLABLESQL_DESC_INDICATOR_PTR = _odbc.SQL_DESC_INDICATOR_PTRSQL_DESC_DATA_PTR = _odbc.SQL_DESC_DATA_PTRSQL_DESC_NAME = _odbc.SQL_DESC_NAMESQL_DESC_UNNAMED = _odbc.SQL_DESC_UNNAMEDSQL_DESC_OCTET_LENGTH = _odbc.SQL_DESC_OCTET_LENGTHSQL_DESC_ALLOC_TYPE = _odbc.SQL_DESC_ALLOC_TYPESQL_DIAG_RETURNCODE = _odbc.SQL_DIAG_RETURNCODESQL_DIAG_NUMBER = _odbc.SQL_DIAG_NUMBERSQL_DIAG_ROW_COUNT = _odbc.SQL_DIAG_ROW_COUNTSQL_DIAG_SQLSTATE = _odbc.SQL_DIAG_SQLSTATESQL_DIAG_NATIVE = _odbc.SQL_DIAG_NATIVESQL_DIAG_MESSAGE_TEXT = _odbc.SQL_DIAG_MESSAGE_TEXTSQL_DIAG_DYNAMIC_FUNCTION = _odbc.SQL_DIAG_DYNAMIC_FUNCTIONSQL_DIAG_CLASS_ORIGIN = _odbc.SQL_DIAG_CLASS_ORIGINSQL_DIAG_SUBCLASS_ORIGIN = _odbc.SQL_DIAG_SUBCLASS_ORIGINSQL_DIAG_CONNECTION_NAME = _odbc.SQL_DIAG_CONNECTION_NAMESQL_DIAG_SERVER_NAME = _odbc.SQL_DIAG_SERVER_NAMESQL_DIAG_DYNAMIC_FUNCTION_CODE = _odbc.SQL_DIAG_DYNAMIC_FUNCTION_CODESQL_DIAG_ALTER_DOMAIN = _odbc.SQL_DIAG_ALTER_DOMAINSQL_DIAG_ALTER_TABLE = _odbc.SQL_DIAG_ALTER_TABLESQL_DIAG_CALL = _odbc.SQL_DIAG_CALLSQL_DIAG_CREATE_ASSERTION = _odbc.SQL_DIAG_CREATE_ASSERTIONSQL_DIAG_CREATE_CHARACTER_SET = _odbc.SQL_DIAG_CREATE_CHARACTER_SETSQL_DIAG_CREATE_COLLATION = _odbc.SQL_DIAG_CREATE_COLLATIONSQL_DIAG_CREATE_DOMAIN = _odbc.SQL_DIAG_CREATE_DOMAINSQL_DIAG_CREATE_INDEX = _odbc.SQL_DIAG_CREATE_INDEXSQL_DIAG_CREATE_SCHEMA = _odbc.SQL_DIAG_CREATE_SCHEMASQL_DIAG_CREATE_TABLE = _odbc.SQL_DIAG_CREATE_TABLESQL_DIAG_CREATE_TRANSLATION = _odbc.SQL_DIAG_CREATE_TRANSLATIONSQL_DIAG_CREATE_VIEW = _odbc.SQL_DIAG_CREATE_VIEWSQL_DIAG_DELETE_WHERE = _odbc.SQL_DIAG_DELETE_WHERESQL_DIAG_DROP_ASSERTION = _odbc.SQL_DIAG_DROP_ASSERTIONSQL_DIAG_DROP_CHARACTER_SET = _odbc.SQL_DIAG_DROP_CHARACTER_SETSQL_DIAG_DROP_COLLATION = _odbc.SQL_DIAG_DROP_COLLATIONSQL_DIAG_DROP_DOMAIN = _odbc.SQL_DIAG_DROP_DOMAINSQL_DIAG_DROP_INDEX = _odbc.SQL_DIAG_DROP_INDEXSQL_DIAG_DROP_SCHEMA = _odbc.SQL_DIAG_DROP_SCHEMASQL_DIAG_DROP_TABLE = _odbc.SQL_DIAG_DROP_TABLESQL_DIAG_DROP_TRANSLATION = _odbc.SQL_DIAG_DROP_TRANSLATIONSQL_DIAG_DROP_VIEW = _odbc.SQL_DIAG_DROP_VIEWSQL_DIAG_DYNAMIC_DELETE_CURSOR = _odbc.SQL_DIAG_DYNAMIC_DELETE_CURSORSQL_DIAG_DYNAMIC_UPDATE_CURSOR = _odbc.SQL_DIAG_DYNAMIC_UPDATE_CURSORSQL_DIAG_GRANT = _odbc.SQL_DIAG_GRANTSQL_DIAG_INSERT = _odbc.SQL_DIAG_INSERTSQL_DIAG_REVOKE = _odbc.SQL_DIAG_REVOKESQL_DIAG_SELECT_CURSOR = _odbc.SQL_DIAG_SELECT_CURSORSQL_DIAG_UNKNOWN_STATEMENT = _odbc.SQL_DIAG_UNKNOWN_STATEMENTSQL_DIAG_UPDATE_WHERE = _odbc.SQL_DIAG_UPDATE_WHERESQL_UNKNOWN_TYPE = _odbc.SQL_UNKNOWN_TYPESQL_CHAR = _odbc.SQL_CHARSQL_NUMERIC = _odbc.SQL_NUMERICSQL_DECIMAL = _odbc.SQL_DECIMALSQL_INTEGER = _odbc.SQL_INTEGERSQL_SMALLINT = _odbc.SQL_SMALLINTSQL_FLOAT = _odbc.SQL_FLOATSQL_REAL = _odbc.SQL_REALSQL_DOUBLE = _odbc.SQL_DOUBLESQL_DATETIME = _odbc.SQL_DATETIMESQL_VARCHAR = _odbc.SQL_VARCHARSQL_TYPE_DATE = _odbc.SQL_TYPE_DATESQL_TYPE_TIME = _odbc.SQL_TYPE_TIMESQL_TYPE_TIMESTAMP = _odbc.SQL_TYPE_TIMESTAMPSQL_UNSPECIFIED = _odbc.SQL_UNSPECIFIEDSQL_INSENSITIVE = _odbc.SQL_INSENSITIVESQL_SENSITIVE = _odbc.SQL_SENSITIVESQL_ALL_TYPES = _odbc.SQL_ALL_TYPESSQL_DEFAULT = _odbc.SQL_DEFAULTSQL_ARD_TYPE = _odbc.SQL_ARD_TYPESQL_CODE_DATE = _odbc.SQL_CODE_DATESQL_CODE_TIME = _odbc.SQL_CODE_TIMESQL_CODE_TIMESTAMP = _odbc.SQL_CODE_TIMESTAMPSQL_FALSE = _odbc.SQL_FALSESQL_TRUE = _odbc.SQL_TRUESQL_NO_NULLS = _odbc.SQL_NO_NULLSSQL_NULLABLE = _odbc.SQL_NULLABLESQL_NULLABLE_UNKNOWN = _odbc.SQL_NULLABLE_UNKNOWNSQL_PRED_NONE = _odbc.SQL_PRED_NONESQL_PRED_CHAR = _odbc.SQL_PRED_CHARSQL_PRED_BASIC = _odbc.SQL_PRED_BASICSQL_NAMED = _odbc.SQL_NAMEDSQL_UNNAMED = _odbc.SQL_UNNAMEDSQL_DESC_ALLOC_AUTO = _odbc.SQL_DESC_ALLOC_AUTOSQL_DESC_ALLOC_USER = _odbc.SQL_DESC_ALLOC_USERSQL_CLOSE = _odbc.SQL_CLOSESQL_DROP = _odbc.SQL_DROPSQL_UNBIND = _odbc.SQL_UNBINDSQL_RESET_PARAMS = _odbc.SQL_RESET_PARAMSSQL_FETCH_NEXT = _odbc.SQL_FETCH_NEXTSQL_FETCH_FIRST = _odbc.SQL_FETCH_FIRSTSQL_FETCH_LAST = _odbc.SQL_FETCH_LASTSQL_FETCH_PRIOR = _odbc.SQL_FETCH_PRIORSQL_FETCH_ABSOLUTE = _odbc.SQL_FETCH_ABSOLUTESQL_FETCH_RELATIVE = _odbc.SQL_FETCH_RELATIVESQL_COMMIT = _odbc.SQL_COMMITSQL_ROLLBACK = _odbc.SQL_ROLLBACKSQL_NULL_HENV = _odbc.SQL_NULL_HENVSQL_NULL_HDBC = _odbc.SQL_NULL_HDBCSQL_NULL_HSTMT = _odbc.SQL_NULL_HSTMTSQL_NULL_HDESC = _odbc.SQL_NULL_HDESCSQL_NULL_HANDLE = _odbc.SQL_NULL_HANDLESQL_SCOPE_CURROW = _odbc.SQL_SCOPE_CURROWSQL_SCOPE_TRANSACTION = _odbc.SQL_SCOPE_TRANSACTIONSQL_SCOPE_SESSION = _odbc.SQL_SCOPE_SESSIONSQL_PC_UNKNOWN = _odbc.SQL_PC_UNKNOWNSQL_PC_NON_PSEUDO = _odbc.SQL_PC_NON_PSEUDOSQL_PC_PSEUDO = _odbc.SQL_PC_PSEUDOSQL_ROW_IDENTIFIER = _odbc.SQL_ROW_IDENTIFIERSQL_INDEX_UNIQUE = _odbc.SQL_INDEX_UNIQUESQL_INDEX_ALL = _odbc.SQL_INDEX_ALLSQL_INDEX_CLUSTERED = _odbc.SQL_INDEX_CLUSTEREDSQL_INDEX_HASHED = _odbc.SQL_INDEX_HASHEDSQL_INDEX_OTHER = _odbc.SQL_INDEX_OTHERSQL_API_SQLALLOCCONNECT = _odbc.SQL_API_SQLALLOCCONNECTSQL_API_SQLALLOCENV = _odbc.SQL_API_SQLALLOCENVSQL_API_SQLALLOCHANDLE = _odbc.SQL_API_SQLALLOCHANDLESQL_API_SQLALLOCSTMT = _odbc.SQL_API_SQLALLOCSTMTSQL_API_SQLBINDCOL = _odbc.SQL_API_SQLBINDCOLSQL_API_SQLBINDPARAM = _odbc.SQL_API_SQLBINDPARAMSQL_API_SQLCANCEL = _odbc.SQL_API_SQLCANCELSQL_API_SQLCLOSECURSOR = _odbc.SQL_API_SQLCLOSECURSORSQL_API_SQLCOLATTRIBUTE = _odbc.SQL_API_SQLCOLATTRIBUTESQL_API_SQLCOLUMNS = _odbc.SQL_API_SQLCOLUMNSSQL_API_SQLCONNECT = _odbc.SQL_API_SQLCONNECTSQL_API_SQLCOPYDESC = _odbc.SQL_API_SQLCOPYDESCSQL_API_SQLDATASOURCES = _odbc.SQL_API_SQLDATASOURCESSQL_API_SQLDESCRIBECOL = _odbc.SQL_API_SQLDESCRIBECOLSQL_API_SQLDISCONNECT = _odbc.SQL_API_SQLDISCONNECTSQL_API_SQLENDTRAN = _odbc.SQL_API_SQLENDTRANSQL_API_SQLERROR = _odbc.SQL_API_SQLERRORSQL_API_SQLEXECDIRECT = _odbc.SQL_API_SQLEXECDIRECTSQL_API_SQLEXECUTE = _odbc.SQL_API_SQLEXECUTESQL_API_SQLFETCH = _odbc.SQL_API_SQLFETCHSQL_API_SQLFETCHSCROLL = _odbc.SQL_API_SQLFETCHSCROLLSQL_API_SQLFREECONNECT = _odbc.SQL_API_SQLFREECONNECTSQL_API_SQLFREEENV = _odbc.SQL_API_SQLFREEENVSQL_API_SQLFREEHANDLE = _odbc.SQL_API_SQLFREEHANDLESQL_API_SQLFREESTMT = _odbc.SQL_API_SQLFREESTMTSQL_API_SQLGETCONNECTATTR = _odbc.SQL_API_SQLGETCONNECTATTRSQL_API_SQLGETCONNECTOPTION = _odbc.SQL_API_SQLGETCONNECTOPTIONSQL_API_SQLGETCURSORNAME = _odbc.SQL_API_SQLGETCURSORNAMESQL_API_SQLGETDATA = _odbc.SQL_API_SQLGETDATASQL_API_SQLGETDESCFIELD = _odbc.SQL_API_SQLGETDESCFIELDSQL_API_SQLGETDESCREC = _odbc.SQL_API_SQLGETDESCRECSQL_API_SQLGETDIAGFIELD = _odbc.SQL_API_SQLGETDIAGFIELDSQL_API_SQLGETDIAGREC = _odbc.SQL_API_SQLGETDIAGRECSQL_API_SQLGETENVATTR = _odbc.SQL_API_SQLGETENVATTRSQL_API_SQLGETFUNCTIONS = _odbc.SQL_API_SQLGETFUNCTIONSSQL_API_SQLGETINFO = _odbc.SQL_API_SQLGETINFOSQL_API_SQLGETSTMTATTR = _odbc.SQL_API_SQLGETSTMTATTR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -