C寫的windows窗體應用程式,怎麼連線到資料庫並將資料

2021-03-24 02:14:24 字數 5838 閱讀 5366

1樓:匿名使用者

假設你用的是sql資料,伺服器在名為

server機器上,sql伺服器使用者名稱sa,密碼:123,表名為manager,表欄位為你圖上顯示的五個欄位(賬號,姓名,姓別,年齡,****),那麼你確定按扭單擊事件裡可以這樣寫(要包含名稱空間using system.date;using system.

data.sqlclient)

正常的話這樣就可以插入資料了.

c#寫的windows窗體應用程式,怎麼連線到資料庫並將資料插入到資料庫中?求**(有圖示更好)

2樓:匿名使用者

假設你用的是sql資料,伺服器在名為server機器上,sql伺服器使用者名稱sa,密碼:123,表名為manager,表欄位為你圖上顯示的五個欄位(賬號,姓名,姓別,年齡,****),那麼你確定按扭單擊事件裡可以這樣寫(要包含名稱空間using system.date;using system.

data.sqlclient)

正常的話這樣就可以插入資料了.

3樓:匿名使用者

第一步,點確定,進入確定事件

第二步,驗證

第三步,寫sql語句,把每個textbox的值作為引數傳入sql中組成sql語句

第四步,執行sql,把資料插入資料庫

4樓:匿名使用者

這個 很簡單 在確定按鈕的單擊事件中 分別獲取到 頁面空間的值,然後把他傳給資料庫操作的處理類 或者 資料訪問層

c# 窗體應用程式中怎樣將資料寫入資料庫? 100

5樓:匿名使用者

string str3 = "server=.;database=資料

庫名;integrated security=true";

//資料庫連線字串

sqlconnection conn3 = new sqlconnection(str3);

//新建資料庫連線物件

conn3.open();

//實現連線,開啟資料庫

sql***mand cmd = new sql***mand("insert into 表 (列名,列名,列名) values('資料','資料','資料')", conn3);

//插入資料

cmd.executenonquery();

//執行sql語句

conn3.close();

//關閉資料庫

6樓:君子衣

新增引用

namespace test1

private void form2_load(object sender, eventargs e)

private void button_sure_click(object sender, eventargs e)}}

7樓:匿名使用者

string strcon = @

"";//連線字串(網上搜尋下)

using (sqlconnection sqlcon = new sqlconnection(strcon))

catch

finally}

8樓:煙花破

使用c#提供的資料庫操作類

如 connection ***mand dataadapter等。利用這三個類可以實現對資料庫的各種操作

9樓:匿名使用者

這還100分 好好得

建議你看點資料就行了

c#怎麼連線sql資料庫並將實時獲取到的資料新增到資料庫裡面去?

10樓:司馬鑄劍

string filepath = "d:\\signup.xlsx";

string strcon = "provider=microsoft.jet.oledb.

4.0;data source=" + filepath + ";extended properties='excel 8.0;hdr=yes;imex=1;'";

oledbconnection conn = new oledbconnection(strcon);

oledb***mand ***m = conn.create***mand();try

catch (exception e)

如何在c#窗體程式中連線資料庫並實現增、刪、改、查啊?我不會連線資料庫,也不會在裡面寫**實現增刪改查

11樓:匿名使用者

public abstract class dbhelpersql

#region 公用方法

////// 判斷是否存在某表的某個欄位

////// 表名稱

/// 列名稱

/// 是否存在

public static bool columnexists(string tablename, string columnname)

return convert.toint32(res) > 0;

}public static int getmaxid(string fieldname, string tablename)

else

}public static bool exists(string strsql)

else

if (cmdresult == 0)

else

}///

/// 表是否存在

/////////public static bool tabexists(string tablename)

else

if (cmdresult == 0)

else

}public static bool exists(string strsql, params sqlparameter cmdparms)

else

if (cmdresult == 0)

else

}#endregion

#region 執行簡單sql語句

////// 執行sql語句,返回影響的記錄數

////// sql語句

/// 影響的記錄數

public static int executesql(string sqlstring)

catch (system.data.sqlclient.sqlexception e)}}

}public static int executesqlbytime(string sqlstring, int times)

catch (system.data.sqlclient.sqlexception e)}}

}///

/// 執行多條sql語句,實現資料庫事務。

////// 多條sql語句

public static int executesqltran(listsqlstringlist)

}tx.***mit();

return count;

}catch}}

////// 執行帶一個儲存過程引數的的sql語句。

////// sql語句

/// 引數內容,比如一個欄位是格式複雜的文章,有特殊符號,可以通過這個方式新增

/// 影響的記錄數

public static int executesql(string sqlstring, string content)

catch (system.data.sqlclient.sqlexception e)

finally}}

////// 執行帶一個儲存過程引數的的sql語句。

////// sql語句

/// 引數內容,比如一個欄位是格式複雜的文章,有特殊符號,可以通過這個方式新增

/// 影響的記錄數

public static object executesqlget(string sqlstring, string content)

else

}catch (system.data.sqlclient.sqlexception e)

finally}}

////// 向資料庫裡插入影象格式的欄位(和上面情況類似的另一種例項)

////// sql語句

/// 影象位元組,資料庫的欄位型別為image的情況

/// 影響的記錄數

public static int executesqlinsertimg(string strsql, byte fs)

catch (system.data.sqlclient.sqlexception e)

finally}}

////// 執行一條計算查詢結果語句,返回查詢結果(object)。

////// 計算查詢結果語句

/// 查詢結果(object)

public static object getsingle(string sqlstring)

else

}catch (system.data.sqlclient.sqlexception e)}}

}public static object getsingle(string sqlstring, int times)

else

}catch (system.data.sqlclient.sqlexception e)}}

}///

/// 執行查詢語句,返回sqldatareader ( 注意:呼叫該方法後,一定要對sqldatareader進行close )

////// 查詢語句

/// sqldatareader

public static sqldatareader executereader(string strsql)

catch (system.data.sqlclient.sqlexception e)

}////// 執行查詢語句,返回dataset

c#windows窗體應用程式連線oracle資料庫,怎麼實現資料的互動?

12樓:

一:通過system.data.oracleclient(需要安裝oracle客戶端並配置tnsnames.ora)

1. 新增名稱空間system.data.oracleclient引用

在用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的Windows窗體中,實現登入後登入窗體消失的效果,怎麼實現

消失的效果就是窗體變透明然後關閉。這樣關閉的時候看起來更平滑。看這裡,他們就實現了這個功能 form2 fm new form2 fm.show 彈出窗體 this.hide 隱藏當前窗體 form id visible false vs2012裡windows窗體如何實現不同的使用者登入到不同的介...

在C中我在windows窗體中加了lable1lable1 中怎麼顯示時間從1秒到10秒

首先在工具箱拖一復個lable和timer控制元件,然後制將enabled屬性 設定bai為dutrue,interval 屬性是設定zhitimer走的快慢的,以毫秒dao 為單位,如果想設定為一秒走一次,就設定為1000,然後在timer控制元件的tick事件裡寫以下 int i 1 priva...

windows7中允許同時開啟幾個應用程式視窗

答案選擇d,以上答案都不對,電腦開啟的程式視窗是沒有限制的,但是由於系統中pcb的數量是有限的,所以說計算機開啟的程序是有限的,數目是有限制的,但是視窗沒有限制。視窗是指應用程式為使用資料而在圖形使用者介面中設定的基本單元。應用程式和資料在視窗內實現一體化。在視窗中,使用者可以在視窗中操作應用程式,...