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樓:匿名使用者
——我不信命,我信愛情是沒有理由悲歡的註定。
Access VBA中如何使用SQL語句
提問裡是一段開啟ado記錄集物件的 並不完整且含有錯誤。下面提供一個完整一點的 供參考 private sub command111 click dim sql as string 宣告ado記錄集物件 dim rs as adodb.recordset set rs new adodb.recor...
update語句中如何向sql資料庫寫入
請採用以下指令碼,試試 update 表 set endtime null 請採納! 語法如下 update table set col name null where id 1 資料表 table的欄位 col name 需要支援為null才能正常執行。 首先你的資料庫的endtime欄位要允許為...
c向sql中插入資料時如何自動生成編號作為主鍵
不識臺北路 建立 的時候將主鍵設定為identitycreate table test id int primary key identity,value nvarchar 128 not null 插入資料的時候,不要給主鍵賦值,主鍵會自動增長insert into test values val...