浪漫的4个字爱情短句:c++下对SQL2000 进行插入

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 00:58:38
int main()
{

cout<<"名字:";
cin>>name;
::CoInitialize(NULL);

//_RecordsetPtr m_pRecordset("ADODB.Recordset");
_ConnectionPtr conn("ADODB.Connection");

//_bstr_t bstrSQL("select * from stu_info");
_bstr_t cmdtxt="insert stu_info (sname) values ('"+name+"')";
//char * query_cmd = "insert stu_info (sname) values ("ËØÄÖ") ";
try
{
conn.CreateInstance("ADODB.Connection");
_bstr_t strConnect= "Provider=SQLOLEDB;Server=(local);Database=student; uid=sa; pwd=sa;";
conn->Open(strConnect,"","",adModeUnknown);
if(conn==NULL)
cout<<"Lind data ERROR!\n";
conn->Execute(cmdtxt,NULL,1);
}
catch(_com_error e)
{
cout<<"Error"<<(char*)e.Description();
}

conn->Close();
::CoUninitialize();
return 0;
}

编译出错,就是插入语句没对,谁知道正确的写法啊?

ËØÄÖ是什么?