我在VC6.0下用ADO联接数据库
m_pRecordset->Open(bstrsql, m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText);这样修改数据,虽然在VC里用ADO的ActiveX控件可以看出数据库被修改的结果,但是在SQL server查询分析器里数据库数据依然不变,请高手作答,谢谢!
m_pRecordset->Open(bstrsql, m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText);这样修改数据,虽然在VC里用ADO的ActiveX控件可以看出数据库被修改的结果,但是在SQL server查询分析器里数据库数据依然不变,请高手作答,谢谢!
解决方案 »
- VC调用VB编写的Dll中的函数遇到的问题, 请高手帮忙,
- 谁能给一个把picture图像拷贝到内存DC,然后在onpaint函数里面调用显示以解决重绘的问题的例子?
- LIBCD.lib是怎么回事?
- 招聘java程序员
- 很郁闷啊!!大家进来看看,谁解决问题了要多少分都给阿,进者都有分!
- 敢问世间,谁是牛人?关于按钮禁止自身的问题
- 为什么我的动态SQL不能执行?
- 线程与资源问题.
- 高分求助:知道一个子进程的ID,如何获得该子进程启动的进程,需要进行同步,急
- resource.h文件在WIN32里的应用
- 请Snow_Ice11111前来接分,感谢解决问题.
- 请问按了窗体最小化按钮之后再还原,树形控件不能展开,什么原因啊
m_pRecordset->Close(); //执行后察看。一般用m_pCommand比较多,因为不需要返回记录集。--------
vSQL = "insert into Personal_Info(SName, SSex)VALUES( '"+m_name+", '"+m_sex+"')";
//或者用下面的代码,比较清晰
CString strSQL;
strSQL.Format("insert into Personal_Info(SName, SSex)VALUES('%s','%s')", m_Name, m_Sex);
vSQL = _bstr_t(strSQL);