📄 resultset.h
字号:
// ResultSet.h: interface for the CResultSet class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RESULTSET_H__9AE83623_3D7B_11D3_92B6_0080C8E20453__INCLUDED_)
#define AFX_RESULTSET_H__9AE83623_3D7B_11D3_92B6_0080C8E20453__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//#include "VSInterpreter.h"
class CResultSet
{
//attributes
public:
struct ResultSet *m_presultSet;
int m_iRowCount, m_iColCount; //可以考虑不要
//operations
public:
static int CalculateSize(struct ResultSet *presultSet);
static int DumpToBuffer(struct ResultSet *presultSet, char **ppBuffer, int *piLength);
static int BirthFromBuffer(char *pBuffer, int iLength, struct ResultSet **ppresultSet);
int Create(struct ResultSet *presultSet);
struct ResultSet * Get();
static int Free(struct ResultSet *presultSet);
int Free();
int AddField_Float(int row, int col, float fField);
int AddField_String(int row, int col, char *szField);
int AddField_Integer(int row, int col, int iField);
int AddField2(int row, int col, void *p, int iSize, int iType);
int AddField(int row, int col, void *p, int iSize, int iType);
int Create(int iRowCount, int iColCount);
CResultSet();
virtual ~CResultSet();
};
#endif // !defined(AFX_RESULTSET_H__9AE83623_3D7B_11D3_92B6_0080C8E20453__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -