请问这两种写法有什么区别? Cmd.Parameters.Add(new OleDbParameter("quan","1"));Cmd.Parameters.Add(new OleDbParameter("@quan","1"));请问这两种写法有什么区别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/cosair/article/details/5885785 OleDbParameter 参数格式就得带那个@ 你看什么db了,Access是按照顺序替换,根本也不看名字。 非也,参数名其实只是占位符号,所以用啥都无所谓,只是带上@可以有效区分正常语句部分和占位的部分,毕竟正常语句里面不会出现@符号,所以这里只要是能和正常sql区分开的东西都可以用ps:所以对于orcle来说,你带@符号反而错了,因为@符 在orcle里面是有特殊应用,属于正常语句范围了 textbox 鼠标事件!求助! 急求解答,关于腾讯qq的一些技术问题? 请问在代码页面里如何使内容页面生成类? showPopup位置怎么定位? winform 中的DataGrid 可以添加checkbox吗?在线等,急用 关于JSCRIPT的弱智问题 Windows 2003 + Visual Studio 问题 在WinForm绘图过程中出现了一个奇怪的问题,求解答! 哪位能提供VS.NET中的IE控件的使用帮助文档? 我的一些理解 浏览器阻止activeX怎么办? C#写的程序限制运行问题
非也,参数名其实只是占位符号,所以用啥都无所谓,只是带上@可以有效区分正常语句部分和占位的部分,毕竟正常语句里面不会出现@符号,所以这里只要是能和正常sql区分开的东西都可以用ps:所以对于orcle来说,你带@符号反而错了,因为@符 在orcle里面是有特殊应用,属于正常语句范围了