如果需要SubSonic直接执行SQL语句,应该如何处理呢?下面为您介绍的就是SubSonic直接执行SQL语句的方法,希望对您有所帮助。
创新互联是专业的船山网站建设公司,船山接单;提供成都网站设计、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行船山网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
SubSonic直接执行SQL语句可以使用以下方式:
- 01 public void Inline_Simple()
- 02 {
- 03 QueryCommand cmd = new InlineQuery().GetCommand("SELECT productID from products");
- 04 Assert.IsTrue(cmd.CommandSql ==
- 05 "SELECT productID from products");
- 06 }
- 07
- 08 public void Inline_WithCommands()
- 09 {
- 10 QueryCommand cmd = new InlineQuery()
- 11 .GetCommand(@"SELECT productID from products
- 12 WHERE productid=@productid", 1);
- 13
- 14 Assert.IsTrue(cmd.Parameters[0].ParameterName == "@productid");
- 15 Assert.IsTrue((int)cmd.Parameters[0].ParameterValue == 1);
- 16 }
- 17
- 18 public void Inline_AsCollection()
- 19 {
- 20 ProductCollection products =
- 21 new InlineQuery()
- 22 .ExecuteAsCollection
( - 23 @"SELECT productID from products
- 24 WHERE productid=@productid", 1);
- 25 }
注意:可能需要指定DataProvider
【编辑推荐】
巧用SQL语句删除重复记录
批量执行SQL语句的示例
教您使用SQL语句修改SQL主键
逐条更新数据的SQL语句写法
对存储过程代替SQL语句的讨论
网站名称:SubSonic直接执行SQL语句的方法
浏览地址:http://www.36103.cn/qtweb/news11/32111.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联