// NetShareInfoEx.h : CNetShareInfoEx ������

#pragma once

// ���������� 2015��4��9��, 18:47

class CNetShareInfoEx : public CRecordset
{
public:
	CNetShareInfoEx(CDatabase* pDatabase = NULL);
	DECLARE_DYNAMIC(CNetShareInfoEx)

// �ֶ�/��������

// �����ַ�������(�������)��ӳ���ݿ��ֶ�(ANSI �������͵� CStringA �� Unicode
// �������͵� CStringW)��ʵ���������͡�
//  ����Ϊ��ֹ ODBC ��������ִ�п���
// ����Ҫ��ת�������ϣ�������Խ���Щ��Ա����Ϊ
// CString ���ͣ�ODBC ��������ִ�����б�Ҫ��ת����
// (ע��: ����ʹ�� 3.5 �����߰汾�� ODBC ��������
// ��ͬʱ֧�� Unicode ����Щת��)��

	long	m_id;
	BOOL	m_enable;
	CString	m_shareHost;
	CString	m_sharePath;
	long	m_capacity;
	long	m_photoType;
	BYTE	m_priority;

// ��д
	// �����ɵ��麯����д
	public:
	virtual CString GetDefaultConnect();	// Ĭ�������ַ���

	virtual CString GetDefaultSQL(); 	// ��¼����Ĭ�� SQL
	virtual void DoFieldExchange(CFieldExchange* pFX);	// RFX ֧��

// ʵ��
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

};