新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SubSonic直接執(zhí)行SQL語句的方法
如果需要SubSonic直接執(zhí)行SQL語句,應(yīng)該如何處理呢?下面為您介紹的就是SubSonic直接執(zhí)行SQL語句的方法,希望對(duì)您有所幫助。

創(chuàng)新互聯(lián)是專業(yè)的船山網(wǎng)站建設(shè)公司,船山接單;提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行船山網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
SubSonic直接執(zhí)行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語句刪除重復(fù)記錄
批量執(zhí)行SQL語句的示例
教您使用SQL語句修改SQL主鍵
逐條更新數(shù)據(jù)的SQL語句寫法
對(duì)存儲(chǔ)過程代替SQL語句的討論
當(dāng)前名稱:SubSonic直接執(zhí)行SQL語句的方法
標(biāo)題來源:http://www.dlmjj.cn/article/dhihdgh.html


咨詢
建站咨詢
