在C中,如何使用sql語句向資料庫中新增資訊

時間 2021-10-14 22:40:19

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 這種方...