C怎麼把文字框中的資料寫到SQL資料庫中

2021-03-05 09:18:23 字數 5373 閱讀 3093

1樓:匿名使用者

我不知道你用的什麼結構 是cs結構還是bs結構

但對於c#語言的開發環境來說 都差不多

就是前台顯示的是文字框 後台取得文字框的id 然後以"."的方式獲取文字框的內容

例如:asp.*** 文字框名為

後台.cs檔案中 string str=text.text.tostring();

然後將值傳送到bll業務邏輯層 經過業務邏輯的判斷後傳到dal資料訪問層 插入資料庫

至於sql語句 update 表 set 列=? where 條件 例如id=1;

將xx表的xx列改為? 條件是id必須為1的

希望我的回答對您有幫助!

2樓:匿名使用者

using system.data.sqlclient;

string ***=texbox1.text.tostring().trim();

string str = "data source=資料庫機器名;initial catalog=資料庫名;integrated security=true";

sqlconnection con = new sqlconnection(str);

con.open();

cmd=new sql***mand("要是插入資料就用insert into 改變資料就用 update ",con);

cmd.executenonquery();

sql資料庫的插入和更改的方法你應該會的吧 嘻嘻

3樓:匿名使用者

1.假設文字框為textbox1,在後台可用這句獲取其值string str = this.textbox1.text;

2.然後執行sql新增操作(其中conn為資料庫連線,table為表名,name為欄位名):

sql***mand cmd = new sql***mand("insert into table(name) values(str)",conn);

conn.executenonquery();

4樓:匿名使用者

private static string connectionstrings = configurationmanager.connectionstrings["sqlstr"].connectionstring;

寫乙個 string sql="insert into table values('"+textbox1.text+"')";

呼叫下面方法,如果

返回 1 證明已經新增進去

public static int execute***mand(string safesql)

catch (exception e)

finally

}private static void prepare***mand(sql***mand cmd, sqlconnection connection, sqltransaction trans, ***mandtype cmdtype, string cmdtext, sqlparameter cmdparms)

else if (connection.state == system.data.connectionstate.closed)

else if (connection.state == system.data.connectionstate.broken)

cmd.connection = connection;

cmd.***mandtext = cmdtext;

cmd.***mandtimeout = 50;

if (trans != null)

if (cmdtype != null)

if (cmdparms != null)}

c#中怎麼將textbox中的資料加入sql表中..

5樓:匿名使用者

更改你的sql語句:insert into books (字段

名一,欄位名二,欄位名三) values (『值一』,'值二',『值三』)其中, 欄位名表示資料庫中的列, 值代表你要插入的資料, 如果你想將乙個文字框中的值插入資料庫, 則將 值 更改為 文字框名.text。-------------以上為一層 三層等也是一樣, 在呼叫方法的時候將 文字框名.

text放到相對應的位置即可

6樓:匿名使用者

//例子如下:oledbconnection conn = new oledbconnection(" provider=microsoft.jet.

oledb.4.0;data source=school.

mdb"); string sql = "insert into students(studentno,studentname,***,birthday,native,address) values('" +

txtno.text + "','" + txtname.text + "','" + txt***.

text + "','" + datetime.parse(txtbirthday.text) + "','" + txtnative.

text + "','" + txtaddress.text + "')"; try

}catch (exception ex)finally

c#怎樣textbox中的內容寫入到資料庫中

7樓:匿名使用者

1、先把textbox.text.tostring()寫到你定義的變數。

string txtstr = textbox.text;

2、建立連線

sqlconnection con = new sqlconnection("server=.;database=hostel;uid=你資料庫管理員名;pwd=密碼專";

3、開啟數屬據庫

con.open()

4、對資料庫進行操作(這幾步基本上的書都應該有吧)

sql***mand cmd = new sql***mand(insert into manage values(txtstr),con);

cmd.excutenonquery();

cmd.***mandtype = ***mandtype.text;

con.close();

夠清楚了吧 手寫的可能會有些毛病 但大概意思就是這樣

希望對你有幫助

8樓:匿名使用者

sqlconnection con=new sqlconnection("server=.;database=hostel;baitrusted_connection=true");

con.open();

sql***mand cmd = new sql***mand(insert into manage values(@

duhostelid),con);

cmd.paramer.addwithvalue("@hostelid",textbox1.text);

cmd.excutenonquery();

con.close();

裡面大zhi

小寫有dao錯誤回!答!

9樓:匿名使用者

連線資料庫 具體什麼樣的資料庫具體連線

插入字段 insert into manege (hostelid)values( 'textbox的內容' )

10樓:匿名使用者

那就寫乙個sql語句 連線資料庫 然後執行sql語句 insert into manage values('你的文字框內容')

11樓:匿名使用者

就是個基本的sql寫入語句,

12樓:匿名使用者

現在最好用ado.***建立資料庫連線

在用c#做窗體設計時,怎麼把textbox中的資訊新增到sql資料庫的表中

13樓:匿名使用者

先雙擊註冊按鈕 然後進到後台**區,先判斷非空 然後再獲取使用者名稱 到資料庫去查詢

是否存在 要是存在就提示已存在 不存在就執行新增方法。

//這個是驗證非空

public string validate()

else if (this.txtpassword.text.trim()=="")

else if(....)

else

}//這個是按鈕的事件

protected void btnregister_click(object sender, eventargs e)

else

}else

}else

}pubic bool usernamei***ist(string name)

一般情況重置的功能就是將文字框清空的 並不是你說的刪除的功能

你要是真的想做成那樣也是可以的。具體的就是從資料庫查詢你最新新增 的一條資訊 然後刪除就ok了 **是手打的 有沒有錯誤的 我不是很清楚 但是裡面的有些引數 你自己得看看跟你寫的肯定是不一樣的 所以 你得更改。 這個應該是最詳細的了 要是不給分 那我就白忙活了........

c#中,如何把textbox中的值寫入sql2005資料庫 5

14樓:匿名使用者

insert into ck(材料編號,材料名稱

) values("+textbox1.text+"'','"+textbox2.text+"')

在web.config檔案中新增資料庫連線字串:

15樓:匿名使用者

你得好好學習學習ado.***了,這是基礎 。基本功都沒練好就要闖江湖,好高騖遠

16樓:沉香ai小玉

取到值用sql語句插入。1

17樓:匿名使用者

string a1,a2,con;

a1=textbox1.text();

a2=textbox2.text();

insert into ck (材料編

號,材料名稱) values(a1,a2);

con="data source=localhost; initial catalog=vms;user id=sa;pwd=sa!"

sqlconnection connection =new sqlconnection(con);

connection.connectionstring=con;

connection.open();

18樓:匿名使用者

你直接拿textbox的tex就行了

文字框中的文字怎樣才能不隨文字框大續變化

word 不支援此功能 通過文字框的調整,來實現段落自動重排,是 word 的智慧功能 要實現這種效果,只能通過兩種方法間接實現。方法1 手工換行 假設初始狀態如圖 直接拖動文字框後,文字會重新排布,如下圖 如需避免上述結果,可以在需要的位置,加入換行符 注意每行文字最後的標記 就可以了。如下 方法...

2019怎麼把已有的文字放入文字框中?注意,不是複製貼上進去

1,選中文字框,拖動到文字上 2 拖動後,文字框蓋住了文字 3 選中文字框,選格式選單,至於底層中的襯與文字上方4 文字顯示於文字框中 在word中,可以直接拖拽實現 如果是為了保持格式和字型等,可以截圖後,把 放進去 已有的文字 是什麼意思呢?在word中,還可以敲鍵盤啊 怕你bai笑話,據我所 ...

在中怎麼固定文字框的位置,在WORD中怎麼固定文字框的位置

雙擊文字框的邊框,彈出文字框對話方塊,位置 絕對位置,設定值,確定。額,你插入文字框,只要你不拖動就可以了啊,他還會跑啊 跪求高手指點!如何鎖定word文件中文字框位置 選中文字框,右擊,設定文字框格式,版式,選擇 四周型 並進入 高階 設定,取消 物件隨文字移動 的選擇,最後再分別設定水平與垂直的...