codeA:
m_ip="192.168.1.23";
CString str="SELECT * FROM mytable WHERE ip ='" +m_ip+ "';";
m_rdc.SetSql((LPCTSTR)str);//m_rdc:remotedata variables
m_rdc.Refresh();
////////////////////////////////////////////////////////////////////////////
codeB:
m_ip.TrimLeft();
CString str="SELECT * FROM mytable WHERE ip ='" +m_ip+ "';";
m_rdc.SetSql((LPCTSTR)str);
m_rdc.Refresh();
/////////////////////////////////////////////////////////////
codeA can get resault,but codeB cannot.Why?
m_ip="192.168.1.23";
CString str="SELECT * FROM mytable WHERE ip ='" +m_ip+ "';";
m_rdc.SetSql((LPCTSTR)str);//m_rdc:remotedata variables
m_rdc.Refresh();
////////////////////////////////////////////////////////////////////////////
codeB:
m_ip.TrimLeft();
CString str="SELECT * FROM mytable WHERE ip ='" +m_ip+ "';";
m_rdc.SetSql((LPCTSTR)str);
m_rdc.Refresh();
/////////////////////////////////////////////////////////////
codeA can get resault,but codeB cannot.Why?
解决方案 »
- 100分求助,求vc多语言界面开发的代码
- 内存泄露??
- 我们这里许多朋友都是刚学opengl,而这里的这方面资料太少了,哪位有opengl函数库的chm文件或其他资料,可以发一下吗??邮箱zf99613@126
- 有关CHARFORMAT的简单问题。
- QQ被盗散分,同时寻求一个QQ!
- 100分求救!!!硬盘玩完了,但里面有不少数据,想恢复,求救!!!!!!
- 急!如何将文本框中的内容输出到文件中?
- 大神求助啊,怎样用mfc将dll文件中的数据读取出来????
- 我的DLL中Create了一个窗口,但是在DLL的ExitInstance() 函数中调用该窗口的DestroyWindow()函数时,afxMapHWND()返回的HandleMap 是NULL的断言失败为什么???
- 一个关于mfc socket通信的简单问题
- 这个问题把我弄郁闷了!高手进来帮我!!进来的都有分!!!谢谢!!!!!急!!!!!
- 当局者迷,帮我找下虫子!
codeB':
m_ip.TrimLeft();
CString str="SELECT * FROM mytable WHERE ip ='" +m_ip+ "';";
m_rdc.SetSql((LPCTSTR)str);
m_rdc.Refresh();
UpdateData(true);
m_sql=m_rdc.GetSql();//m_ip:edit control
UpdateData(false);
显示执行的SQL语句为:SELECT * FROM mytable WHERE ip ='';
紧接着再将代码执行一遍,显示正确:SELECT * FROM mytable WHERE ip ='192.168.1.23';
不知道为什么.
void CRdc::SetEditMode(short nNewValue);
void CRdc::SetCursorDriver(long nNewValue);不知道怎么用