C中如何用textbox查詢sql資料庫裡的資料並顯示在d

2021-05-20 11:48:45 字數 4312 閱讀 5759

1樓:匿名使用者

其實很簡單。

我們只需要在窗體上拖放一個datagridview然後雙擊窗體空白處,在**檔案的form1_load事件中新增括號裡的**

private void form1_load(object sender, eventargs e)即可,

2樓:匿名使用者

sqlconnection conn=new sqlconnection();

conn.connectionstring="************";

conn.open();

sql***mand cmd=new sql***mand(conn);

sql="select * from user";

cmd.***mandtext=sql;

sqldataadapter ada=new sqldataadapter();

ada.select***mand=cmd;

datatable dt=new datatable();

ada.fill(dt);

// win form

datagridview.datasource=dt;

// web

gridview.datasource=dt;

gridview.databind();

如何在textbox中顯示在資料庫中查詢到的資料c#?

3樓:匿名使用者

textbox.text=ds.tables[0].rows["這裡面是表的第幾行,一般是0"]["這裡是表的第幾列"].tostring();

4樓:匿名使用者

this.textbox.text=ds.tables[0].rows[0]["這寫需要顯示的欄位的名稱"].tostring();

c#中怎麼讀取sql資料庫表中的資料後顯示在一個textbox中

5樓:匿名使用者

private void getdatabyparmsql***mand()

catch (exception ee)

finally}

6樓:乖乖

string connstring=//連線字串string sql=「"//資料庫查詢語句connection con=new connection(connstring);

***mand cmd=new ***mand(sql,con);

con.open();

sqldatareader dr=cmd.excutereader;

if(dr.read())

dr.close();

con.close();

7樓:匿名使用者

樓上所說可以··

但是如果確定是身份證的話···

那就是唯一的···

唯一的用model 物件返回單一的足以···不需要用到dataset

不知道你的專案中寫了實體類沒有!

返回一個實體類就足以

8樓:天地樑心

把資料讀到之後存在一個變數裡面,然後把變數顯示在textbox就行了啊

9樓:百度使用者

把sql語句查出的資料放進一張表裡,在逐個顯示就行了,判斷查出的表的行數是否為0,如果為0則用messagebox顯示「所查資料不存在」

c#中怎麼做在sql中查詢表並在textbox中顯示?

10樓:大山你好

"比如sql中建學生成績單後,在c#中,連線sql後,查詢名為「張三」的學生,然後在textbox中顯示張三的總成績,以此為例:

string conn=""資料庫連線字串"";

string str = ""select zcj from table where xm='張三'"";

sqldataadapter da = new sqldataadapter(str, conn);

dataset ds = new dataset();

da.fill(ds);

textbox.text=ds.tables[0].rows[0][0].tostring();"

11樓:李節節

給你個參考**,你看看吧。 string ***putername = system.***.dns.gethostname();

string connectsql = "data source=" + ***putername + ";initial catalog=webbank//要連線的資料庫;integrated security=true";

sqlconnection sqlconnection = new sqlconnection(connectsql);

sqlconnection.open();

string sql***mand1 = "select sum(成績) from 資料庫名 where 姓名='張三'

//查詢語句

sqldataadapter sqldataadapter = new sqldataadapter(sql***mand1, sqlconnection);

dataset ds = new dataset();

sqldataadapter.fill(ds);

string 張三成績 = ds.tables[0].rows[0]["總成績"].tostring();

this.textbox1.text=總成績;

sqlconnection.close();

12樓:匿名使用者

select sum(成績) from 成績表 where username='張三'

別人要的是求總成績,求總成績才是關鍵。呵呵

13樓:匿名使用者

string conn="資料庫連線字串";

string str = "select zcj from table where xm='張三'";

sqldataadapter da = new sqldataadapter(str, conn);

dataset ds = new dataset();

da.fill(ds);

textbox.text=ds.tables[0].rows[0][0].tostring();

用c#編寫一個介面,利用一個textbox查詢資料庫,在另一個textbox中顯示出來

14樓:匿名使用者

假設第一個textbox名為txtbox1,第二個textbox為txtbox2,在該介面中的頭部需要引入兩個名稱空間://假設使用的是sql server資料庫

using system.data;

using system.data.oledb;

在介面中雙擊button按鈕,填入如下**:

string str1; //儲存txtbox1中的內容

str1 = txtbox1.text.trim();

if(str1=="")

string ssql; //儲存要查詢的sql語句

ssql = "select 你想要的那列的列名 from [你要查詢的表] where 查詢涉及的列 = '"+str1+"'";

string sconnstr = "server=(local);uid=sa;pwd=;database=你的資料庫的名字;";

oledbconnection oldbconn = new oledbconnection(sconnstr);

trycatch(exception ex)

oledb***mand ocmd = new oledb***mand(oldbconn,ssql);

oledbdatareader odr = ocmd.excutereader();

if(odr.hasrows)

oldconn.close();

大致過程如上所述,自己除錯一下是否有錯誤

15樓:匿名使用者

首先準備介面

在button的click事件中

獲取textbox.text的值,然後去資料庫查詢(一下省略500字,這個要你會sql、ado.***)

然後再將結果顯示到textbox裡。

至於顯示時間可以使用

timer小鬧鐘控制元件

在小鬧鐘的事件裡lable.text=datetime.now

在c中如何判斷textbox中使用者輸入的資料是否為日期型

用正規表示式來判定。string pattern d 一到二位數字string strage 20 this.txtage.text.trim if system.text.regularexpressions.regex.ismatch strage,pattern 你的串號我已經記下,採納後我會...

C窗體中實現在textbox中輸入若干個數,數與數之間用,隔開,計算平均數

您好 根據您的需求,寫了一段 為了保持閱讀性,請看下圖。謝謝。在c 窗體應用中怎麼把一組數的平均數,求和,最大最小值以及他們的位置在textbox顯示出來?如下圖 你這其實就是對陣列的操作,拿到陣列的物件就好辦了 怎樣用c 窗體 實現在一個文字框中輸入文字,然後顯示出你輸入文字的標點符號的個數,標點...

c當中的TextBox控制元件如何讓其輸入的12,23,34分別賦值給a,b,c變數

string temp this.textbox.text.tostring split int a int.parse temp 0 int b int.parse temp 1 int c int.parse temp 2 textbox的text屬性為string型別,所以不能直接轉成int,...