先谢谢了,直接代码吧
strSql.Format("insert into hhdz_password(name,areaId,ip,mark,createDate,id,password)\
values('"+ m_Code +"', '"+ m_AreaId +"', '127.0.0.1',\
'"+ m_User_Count +"', #%s#, '"+ tempGetGuid +"', '"+ m_StrResult +"')", dateTime.Format(VAR_DATEVALUEONLY));
数据:
order 自动编号
name 文本
areaId 文本
ip 文本
mark 文本
createDate 日期
id 文本
password 文本
执行 m_pConnection->Execute((_bstr_t)strSql, NULL, adCmdText); 出错
id那里,加不加[],都错.
"insert into hhdz_password(name,areaId,ip,mark,createDate,[id],[password]) values('1234zxcv', '6B7C76D784529A7473921C74794F2368', '127.0.0.1', '1234', #2010-2-8#, 'B4E0CD1E32A54be59C22374D92BCED26', '3fb12509')"
好似第一INSERT数据就OK,然后第二个INSERT数据,只是在那个mark改了数据,然后就出错,我在前面这样的判断
strSql.Format("select * from hhdz_password where\
[name]='"+ m_User_Jihao +"' and\
[areaId]='"+ m_AreaId +"' and\
[mark]='"+ m_User_Count +"' and\
[createDate]=#%s#", dateTime.Format(VAR_DATEVALUEONLY));
因为mark为其中一个判断条件,认为是不同的数据,也要NI
有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......