首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

两次text.Delete();之后就不能进行m_pConnection->Excute();相数据库插入数据;该怎么解决

2012-01-07 
两次text.Delete()之后就不能进行m_pConnection-Excute()相数据库插入数据CStringtexttext.Delete(0,

两次text.Delete();之后就不能进行m_pConnection->Excute();相数据库插入数据;
CString   text;
text.Delete(0,500);
text.Delete(500,3764);   //text.GetLength()=4764

str= "insert   into   big_number   values(1, ' "+text1+ " ') ";
m_pConnection-> Execute(_bstr_t(str),&RecordsAffected,adCmdText);
问题:用了两次delete之后就不能执行m_pConnection-> Execute();
        而text.Delete(0,4500)之后却能执行m_pConnection-> Execute();
不知道是什么原因?

[解决办法]
看看str的值
[解决办法]
帮你顶。。。。。

热点排行