1樓:禹仙居安然
正常情況下,sql
server中能實現的語句在c#中aqlcommand中執行是沒有問題,我們做開發的時候一般是sql
server中先驗證查詢語句沒問題了才往c#**中新增。
您這裡導致這種情況的可能是:c#中字串的拼裝需要注意的一些問題,你可以在執行sqlcommand的**處斷點,然後檢視實際執行的sql語句是不是您想要的語句。因為c#字串有一些需要注意的地方,例如:
字串中有"或者\這種符號,需要加\做標記,如string
s=”\"or\\“,實際s是"or\
2樓:曾彬薛平靈
連線字串
=@"data
source=
localhost
\伺服器名;initial
catalog=資料庫名
;integrated
security=true";
sqlconnection
con=
newsqlconnection(連線字串);
stringss=
“sql語句
”;sqlcommand
com=
newsqlcommand(ss,
con);
con.open();
com.executenonquery();
con.close();
然後再加入sql語句“insert
into
表(欄位名,欄位名,欄位名......)
values(‘相應資料’,‘相應資料’.....)”就行了,記住:標點符號一定要是英文狀態下的才行
在c#中,如何使用sql語句向資料庫中新增資訊?
3樓:拽
連線字bai符串 = @"data source=localhost\伺服器名;initial catalog=資料庫du名 ;integrated security=true";
sqlconnection con = new sqlconnection(連線字串zhi);
string ss = “sql語句”;
sqlcommand com = new sqlcommand(ss, con);
con.open();
com.executenonquery();
con.close();
然後再加入sql語句“daoinsert into 表(欄位名,專欄位名,欄位名......) values(‘相應數屬據’,‘相應資料’.....)”就行了,記住:
標點符號一定要是英文狀態下的才行
c#中如何用sql語言建立資料庫,把sql語句寫在哪?求大神指點
4樓:
有兩種方法來為資料庫建立一個新表,
1. 我們可以用 ado.net 寫出並執行 t-sql 語句來建立表:
private void createtablebtn_click(object sender, system.eventargs e)
2. 我們可以引用 smo 庫並用 smo 函式來建立一個表
private void createtablebtn_click(object sender, system.eventargs e)
在c#中,如何使用sql語句向資料庫中新增資訊
5樓:拽
連線字串 = @"data source=localhost\服務bai器名du;initial catalog=資料庫名 ;integrated security=true";
sqlconnection con = new sqlconnection(連線字串);
string ss = “sql語句
”zhi;
sqlcommand com = new sqlcommand(ss, con);
con.open();
com.executenonquery();
con.close();
然後再加入sql語句“daoinsert into 表(欄位
版名,欄位名,欄位名......) values(‘權相應資料’,‘相應資料’.....)”就行了,記住:標點符號一定要是英文狀態下的才行
6樓:匿名使用者
連線字串copy = @"data source=localhost\伺服器名;initial catalog=資料庫名 ;integrated security=true";
sqlconnection con = new sqlconnection(連線字串);
string ss = “sql語句”;
sqlcommand com = new sqlcommand(ss, con);
con.open();
com.executenonquery();
con.close();
c#裡面。怎樣新增資料到sql資料庫表中??
7樓:龍春玲我愛你
少了一句**。根本沒有執行命令。需要執行下sql命令**如下
sqlconnection con =new sqlconnection("data source=(local);initial catalog=刷卡記錄;integrated security=true");
con.open();
string strsql = "insert into 門禁記錄(卡號,時間) values('aaaa','bbb')";
sqlcommand comm = new sqlcommand(strsql, con);
在這裡加上一條comm.executenonquery();//**執行t-sql語句命令,返回值為int型別
con.close();
8樓:匿名使用者
記得有點麻煩 要新增sql的dll
9樓:匿名使用者
——我不信命,我信愛情是沒有理由悲歡的註定。
C怎樣通過語句向空的SQL資料表中新增資料
float loan new float string amount textbox1.text.trim string people textbox2.text.trim string place textbox3.text.trim string explain textbox4.text.tr...
如何用sql語句向表中插入多行記錄
會飛的小兔子 insert一般是用來給表插入一條指定的列值的,但是,insert還存在另一種形式,可以利用它將一條select語句的結果插入表中。這就是所謂的insert select,顧名思義,它是由一條insert語句和一條select語句組成的。假如你從另一張表中合併客戶列表到你的custum...
c中如何獲取實際執行的sql語句
1 拼接產生sql語句 string sql insert into czyb yhm,mm,qx values txtname.text txtpassword.text cmbpriority.text oledbcommand cmd new oledbcommand sql,conn 這種方...