54 lines
1.3 KiB
C
54 lines
1.3 KiB
C
|
//////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Copyright (c) 1999, Microsoft Corp. All rights reserved.
|
||
|
//
|
||
|
// FILE
|
||
|
//
|
||
|
// SimpleTableEx.h
|
||
|
//
|
||
|
// SYNOPSIS
|
||
|
//
|
||
|
// SimpleTableEx.h: header for CSimpleTableEx
|
||
|
// derived from CSimpleTable. Only difference
|
||
|
// is SetValue() overloaded for WCHAR *
|
||
|
//
|
||
|
// MODIFICATION HISTORY
|
||
|
//
|
||
|
// 01/26/1999 Original version.
|
||
|
//
|
||
|
//
|
||
|
//////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
#if !defined(AFX_MYSIMPLETABLE_H__EEA1D7F0_B649_11D2_9E24_00C04F6EA5B6_INCLUDED)
|
||
|
#define AFX_MYSIMPLETABLE_H__EEA1D7F0_B649_11D2_9E24_00C04F6EA5B6_INCLUDED
|
||
|
|
||
|
#if _MSC_VER > 1000
|
||
|
#pragma once
|
||
|
#endif // _MSC_VER > 1000
|
||
|
|
||
|
#include "precomp.hpp"
|
||
|
#include "simTable.h"
|
||
|
|
||
|
|
||
|
//////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Class CSimpleTableEx
|
||
|
//
|
||
|
//////////////////////////////////////////////////////////////////////////////
|
||
|
class CSimpleTableEx : public CSimpleTable
|
||
|
{
|
||
|
public:
|
||
|
using CSimpleTable::SetValue;
|
||
|
// set public a protected method from the super class
|
||
|
template <>
|
||
|
void SetValue(DBORDINAL nOrdinal, WCHAR *szValue)
|
||
|
{
|
||
|
wcscpy((WCHAR *)_GetDataPtr(nOrdinal), szValue);
|
||
|
}
|
||
|
HRESULT Attach(IRowset* pRowset);
|
||
|
|
||
|
};
|
||
|
|
||
|
#endif
|
||
|
// !defined(AFX_MYSIMPLETABLE_H__EEA1D7F0_B649_11D2_9E24_00C04F6EA5B6_INCLUDED)
|