这究竟是怎么回事啊???? 我不懂VC++不过我可以告诉你。要作为变量。肯定要加双引号的。你试一下str="Insert into test2 values("+a+",1)"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,在VC里面这样用cstring会导致编译错误.str="Insert into test2 values("+a+",1)"; 因为你是字符串。我想应该是类似的处理方式了。因为我的这个写法在java里面是支持的。VC里面我就不太清楚了。 变量a是整型的,不能用“+”连接,这样改一下试试://int a=atoi(m_edit1);m_edit1为cstringstr="Insert into test2 values("+m_edit1+",1)";m_base.ExecuteSQL(str); m_base为CDatabase对象这只是权宜之计,若在性能上有所改进,还是用绑定变量吧。 在查看数据文件时出错 sql数据传到oracle中,帮帮忙 求一个sql语句. 请教变态的Oracle 8 客户端配置问题。 再问job问题,在线等!! oracle问题 exp问题,导出视图与数据库版本不兼容? linux8+oracle9.2.0安装好了后,工具界面里面不能输入字符,谢谢指教;急! 请问一下为什么在系统服务中,数据库所对应的服务OracleServiceoradb既不能启动,也不能停止! 怎样编写一个oracle返回记录集的存储过程/函数? 紧急求助:如何安装下载好的Oracle 9i 企业版(3CD) 关于学什么的讨论,有兴趣的可以进来看看!
str="Insert into test2 values("+m_edit1+",1)";
m_base.ExecuteSQL(str); m_base为CDatabase对象这只是权宜之计,若在性能上有所改进,还是用绑定变量吧。