www.pudn.com > smstoaspdd.rar > send.cpp
// send.cpp : Implementation of CSmsApp and DLL registration.
#include "stdafx.h"
#include "sms.h"
#include "send.h"
/////////////////////////////////////////////////////////////////////////////
//
STDMETHODIMP send::InterfaceSupportsErrorInfo(REFIID riid)
{
static const IID* arr[] =
{
&IID_Isend,
};
for (int i=0;iOpen("driver={SQL Server};Server=(local);DATABASE=job;UID=sa;PWD=","","",adModeUnknown);///
CString str1,str2,str3;
str1 = tel;
//str1=str1.Left(str1.GetLength()-1);
str2 = smstest;
//str2=str2.Left(str2.GetLength()-1);
str3 = userid;
//str3=str3.Left(str3.GetLength()-1);
CString strSQL = "INSERT INTO smssend ( tel,text,userid ) VALUES ( '" + str1 + "','" + str2 + "','" + str3 + "' )";
_variant_t varSQL(strSQL);
COleVariant vtOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR);
pConnection->Execute(_bstr_t(strSQL),&vtOptional,-1);
/*
pRecordset->Open("SELECT * FROM dv_style",(IDispatch*)pConnection,
adOpenDynamic,
adLockOptimistic,
adCmdText);
*/
//关闭对象
if(pConnection->State)
{
pConnection->Close();
}
*fanhui = 1;
} catch(_com_error e) {
*fanhui = 0;
}
return S_FALSE;
}