當前位置:首頁 » 編程軟體 » net執行sql腳本

net執行sql腳本

發布時間: 2023-05-31 10:23:26

1. ASP.NET執行sql語句

使用事務機制, SQL語句寫成:

begin transaction yourtrans
你的第一條語句
你的第二條語句
你的第三條語句
commit transaction yourtrans

yourtrans 是你自己取的事務名稱.

其他就按原來的寫法.

這些SQL語句會作為一個事務來運行, 要麼全部成功, 要麼全部失敗.

2. 如何在asp.net中執行sql腳本文件

(1)將文件嫌擾的內容賦給一個SqlCommand的芹戚旦CommandText,直接執行。
(2)利用事務處理SqlTransaction,循環每一個sql語句分別執行,最後提交。
推薦仔念2
補充:可以的。

3. asp.net程序執行批量SQL語句

server=.;uid=sa;pwd=;-----你確定這里不用寫database=XX
還有 SQL與語句中表建完後 沒有 Use 資料庫孝世名 -----我覺得系統回不仔畝知道念慎森你在那個庫里建存儲過程

4. .net直接執行sql語句

1) 語句 string.Format("update CityChuZu set shifouru=1 where city='" + new Common().GetCity() + "' and shifouru=0");是錯誤的,應該定義為變數,且string.Format格式錯誤;可改為
string sql = string.Format("鍵神高update CityChuZu set shifouru=1 where city='{0}' and shifouru=0", new Common().GetCity())
2)MyCityChuZu是瞎卜否具有uodate方法,且update的sql語句是否(1)中的語句?按理,稿尺DbHelperSQLCity類中應有相應的execute方法執行sql語句。

5. ado.net裡面如何執行帶有參數的sql語句。。

建立Command 對象
SqlCommand cmd = new SqlCommand(sqlInsert, conn);//conn為連接對象
string sqlInsert = "insert into friendSiteInfo (SiteName,LinkUrl,LinkMan,Tel,Email)";

sqlInsert += "values(@SiteName,@LinkUrl,@LinkMan,@Tel,@Email)";

SqlParameter[] parameters = new SqlParameter[5];

parameters[0] = new SqlParameter("@SiteName", txtSiteName.Text);

parameters[1] = new SqlParameter("@LinkUrl", txtLinkurl.Text);

parameters[2] = new SqlParameter("@LinkMan",txtLinkman.Text);

parameters[3] = new SqlParameter("@Tel",txtTel.Text);

parameters[4] = new SqlParameter("@Email",txtEmail.Text);

foreach(SqlParameter par in parameters)
{

cmd.Parameters.Add(par);

}
cmd.ExecuteNonQuery();

這樣應該沒問題。

熱點內容
win7取消加密 發布:2025-05-15 23:26:37 瀏覽:470
不用internet打開ftp 發布:2025-05-15 23:06:00 瀏覽:153
sql字元串取數字 發布:2025-05-15 22:57:45 瀏覽:124
推薦編程課 發布:2025-05-15 22:34:12 瀏覽:618
表拒絕訪問 發布:2025-05-15 22:29:37 瀏覽:978
電腦怎樣解壓文件 發布:2025-05-15 22:25:32 瀏覽:439
dns伺服器怎麼看 發布:2025-05-15 22:17:27 瀏覽:151
3dm的壓縮包 發布:2025-05-15 22:09:23 瀏覽:662
和存儲字長 發布:2025-05-15 21:54:09 瀏覽:515
用什麼寫c語言 發布:2025-05-15 21:35:56 瀏覽:418