void Cindex1::sql_insert()
{
//连接数据库
ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();
//设置insert语句
_bstr_t vSQL;
vSQL="INSERT INTO index1(fileid,indexid,linenum,ip,indexcon)VALUES("
+fileid+","+indexid+","+linenum+",'"+ip+"','"+indexcon+"')";
//执行INSERT语句
m_AdoConn.ExecuteSQL(vSQL);
//断开连接
m_AdoConn.ExitConnect();
}系统提示错误:\search\index1.cpp(95) : error C2110: cannot add two pointers也就是vSQL那一句,哪位高手可以帮忙解答下啊?
{
//连接数据库
ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();
//设置insert语句
_bstr_t vSQL;
vSQL="INSERT INTO index1(fileid,indexid,linenum,ip,indexcon)VALUES("
+fileid+","+indexid+","+linenum+",'"+ip+"','"+indexcon+"')";
//执行INSERT语句
m_AdoConn.ExecuteSQL(vSQL);
//断开连接
m_AdoConn.ExitConnect();
}系统提示错误:\search\index1.cpp(95) : error C2110: cannot add two pointers也就是vSQL那一句,哪位高手可以帮忙解答下啊?
解决方案 »
- VC修改了对话框为什么运行时没有变化
- 设置SELECT语句时的一点疑惑
- 100分求:如何实现位图原文件图像的直接平滑缩放后保存,不经过StretchBlt,求源码。
- vc++6.0中的CRecordSet对数据库表中的字段数有限制怎么办?
- 谁能解释一下vc中串口通讯类的各个函数的意思以及用法
- 怎么知道一个access文件是否打开或正在被使用!
- 求救!!
- 幼儿园问题:怎么在DLL中导出一个继承CAsyncSocket的类?
- vj++6.0与jdk问题
- jpeglib库解码(嵌入式)
- windows和linux的socket通讯的问题
- COM中的接口ID、类型库ID等如果不采用GUIDGEN.exe生成的,而是自己乱改的话,会有什么问题么?
str.Format(...);
要把其他数据类型转化成字符串
vSQL.Format("INSERT INTO index1 (fileid,indexid,linenum,ip,indexcon) VALUES (%d,%d,
%d, '%s', '%s'),fileid, indexid, linenum, ip, indexcon);
m_AdoConn.ExecuteSQL(_bstr_t(vSQL));
-------------------
原来的语句:(const char*) + int + (const char*) + .......
{
//连接数据库
ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();
//设置insert语句
CString vSQL;
vSQL.Format("INSERT INTO filese(fileid,filena,filepath,indexbt,indexct,indexstatus)VALUES(%d,'%s','%s','?','?',%d)",fileid,filena,filepath,indexbt,indexct,indexstatus);
//执行INSERT语句
m_AdoConn.ExecuteSQL(_bstr_t (vSQL));
//断开连接
m_AdoConn.ExitConnect();
}就是上面那段程序,其中indexbt,indexct 是CTime型的,到底应该怎么写呢?
日期:#%s# ---> %s中为(2006-05-01 20:00:00)
-----------------------------------------------
MyCSDN 免费版 - http://community.csdn.net/Expert/TopicView1.asp?id=4608614
-----------------------------------------------
MyCSDN 免费版 - http://community.csdn.net/Expert/TopicView1.asp?id=4608614
表名: file 本索引的文档文件表
字段名:fileid 文件ID(主码) longint
filename 文件名
filepath 文件路径
indexbegintime索引的开始时间
indexcompletetime索引的完成时间
indexstatus 索引状态(0为未索引,1为在索引,2为已索引,3为重新索引)
CString strStart = indexbt.Format(""%Y-%m-%d %H:%M:%S"");filese(fileid,filena,filepath,indexbt,indexct,indexstatus)VALUES(%d,'%s','%s','%s','%s',%d)",fileid,filena,filepath,indexbt,indexct,indexstatus);