catsets.h
资源名称:ISQL_src.zip [点击查看]
上传用户:jsxglz
上传日期:2007-01-03
资源大小:117k
文件大小:1k
源码类别:
SQL Server
开发平台:
Visual C++
- // catsets.h
- // This is a part of the Microsoft Foundation Classes C++ library.
- // Copyright (C) 1992-1998 Microsoft Corporation
- // All rights reserved.
- //
- // This source code is only intended as a supplement to the
- // Microsoft Foundation Classes Reference and related
- // electronic documentation provided with the library.
- // See these sources for detailed information regarding the
- // Microsoft Foundation Classes product.
- #ifndef CATSETS_H
- #define CATSETS_H
- /////////////////////////////////////////////////////////////////////////////
- // CGetTypeInfo - results from SQLGetTypeInfo()
- class CGetTypeInfo : public CRecordset
- {
- virtual CString GetDefaultConnect() { return ""; }
- virtual CString GetDefaultSQL() { return ""; }
- public:
- CGetTypeInfo(CDatabase* pDatabase);
- BOOL Open(short fSqlType = SQL_ALL_TYPES,
- UINT nOpenType = forwardOnly);
- CString m_strTypeName;
- int m_fDataType;
- long m_nPrecision;
- CString m_strLiteralPrefix;
- CString m_strLiteralSuffix;
- CString m_strCreateParams;
- int m_fNullable;
- BOOL m_bCaseSensitive;
- int m_fSearchable;
- int m_fUnsignedAttribute;
- BOOL m_bMoney;
- int m_fAutoIncrement;
- CString m_strLocalTypeName;
- int m_nMinimumScale;
- int m_nMaximumScale;
- virtual void DoFieldExchange(CFieldExchange*);
- };
- #endif