告诉你怎样为Command对象加参数!
解决方案 »
- 如何禁止修改TreeView的一个TreeNode状态
- 请教大家关于向DataGridView中插入新行的问题,谢谢大家!
- 请问多界面的windows应用程序是什么思路?
- 请教枚举类型的问题
- CheckedlistBox奇怪的问题:System.ArgumentOutOfRangeException
- 啊啊啊,快疯了,奇怪的问题
- c#怎么实现点击图片按钮可以切换被的图片
- 明明用了try,为啥还错?
- 请问webform中的下载文件怎么写啊!
- 在控制台运行一REMOTING!出现如下错误!!不知什么??
- Validator类控件的使用问题!!
- 请给我提供一个在C#中使用SOCKET(或者其他)进行文件传输(FTP)的例子
"RATE", // 参数的名字叫做"RATE"
System.Data.OleDb.OleDbType.Decimal, // 参数的类型是数值型,Decimal类型的
0, // 参数的宽度,为“0”时表示不指定,由系统根据上面的数据类型自行判断
System.Data.ParameterDirection.Input, // 参数的类型,到底是Input,还是Output,或ReturnValue等。这和Stored Procedure的定义有关
false, // 参数是否Nullable,即是否可以缺省,也取决于Stored Procedure的定义
((System.Byte)(9)), // 参数的精度(Precision), The total number of digits to the left and right of the decimal point
((System.Byte)(0)), // 参数的大小范围(Scale), The total number of decimal places
"RATE", // dbCommand在执行时该参数值的来源,即该来源DataRow中所对应的Column名字。
System.Data.DataRowVersion.Current, // 指定dbCommand执行时使用DataSet的何种视图状态。
null // 该参数的输入值,可以不在创建Parameter时马上指定。
));
关于参数的Direction,即Input/Output/Return,您可以参考SQL Server的Book Online。
关于Parameter和DataRow的对应,您可以参考MSDN中的大量文档和例子代码。建议您动手编写一点sample code,这样得到更直观的体会。
Hogwarts - S(u)ddenly dis@ppeared...
-
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
帮助上有详细的解释Command对象