asp.net – 如何设置sqldatasource参数的值?
发布时间:2020-05-25 10:34:18 所属栏目:asp.Net 来源:互联网
导读:我正在尝试设置sqldatasource的selectcommand参数@ClientID的值,如下面的代码所示,但它没有用完. 我的代码: Dim strCommand = SELECT caller_id, phone, name, email FROM callers WHERE client_id=@ClientIDSqlDataSource2.SelectCommand = st
|
我正在尝试设置sqldatasource的selectcommand参数@ClientID的值,如下面的代码所示,但它没有用完. 我的代码: Dim strCommand = "SELECT caller_id,phone,name,email FROM callers WHERE client_id=@ClientID"
SqlDataSource2.SelectCommand = strCommand
SqlDataSource2.SelectParameters.Add("@ClientID",iClientID)
我究竟做错了什么? 解决方法使其工作的技巧是在添加之前删除您尝试使用的paremeter.以下改编版的代码应该有效:' NOTE that there is no "@" sign when you use your parameters in the code
Parameter p = strCommandSqlDataSource2.SelectParameters["ClientID"]
strCommandSqlDataSource2.SelectParameters.Remove(p)
strCommandSqlDataSource2.SelectParameters.Add("ClientID",iClientID)
在其使用的代码部分中命名参数时,不应使用“@”符号.您应该只在SQLCOMMAND字符串中使用它. 希望能帮助到你. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – formcollection只保存所选的html.listbox项
- asp.net-mvc-3 – 不能将lambda表达式转换为’string’类型
- asp-classic – 从头开始在Visual Studio 2010中创建经典的
- asp.net – 如何将会话超时设置超过20分钟.
- asp.net-mvc-3 – 比较(密码)属性
- asp.net-mvc – ASP.NET MVC:通过两个控制器操作重用视图
- asp.net-mvc – 为什么我得到一个“无法更新EntitySet,因为
- asp.net – 如何在迭代字典项时更新值?
- asp.net-mvc – 如何使用ASP.NET MVC ApiController获取GET
- 如何在ASP.NET MVC中保留/保护Edit中的某些字段
推荐文章
站长推荐
- asp.net-mvc – MVC DropDownListFor在视图中基本
- .net – 是否必须在自定义实现中覆盖默认的成员资
- 如何在ASP.NET MVC 4中选择自动完成文本字段值时
- asp.net-mvc – 如何对剃刀视图进行单元测试
- asp.net-mvc – 使用ASP.NET MVC设置路由{tenant
- asp.net-mvc – 部分视图中的Razor部分包含
- asp.net-mvc-2 – 无法加载文件或程序集’System
- asp.net-mvc – ASP.Net MVC 3:反向授权属性
- asp.net-mvc – MVC企业领域 – 好还是坏?
- asp.net-mvc – 重命名重构在强类型剃刀视图中为
热点阅读
