C如何把從資料庫查詢到的資料顯示在DataGridView中,求大神指教(急

2021-04-01 08:02:49 字數 5129 閱讀 8628

1樓:匿名使用者

將繫結**改為一下即可

sqlconnection sqlconnection1 = new sqlconnection();

sql***mand cmd = new sql***mand(strsql,sqlconnection1);

sqldataadapter sqldataadapter1 = new sqldataadapter();

sqldataadapter1.select***mand = cmd;

dataset ds = new dataset();

sqldataadapter1.fill(ds);

if (ds.tables.count > 0)

2樓:四葉草的幸福

這種錯誤一般都是因為空指標而導致的。

sqldataadapter1.fill(ds);——sqldataadapter1.fill(ds,"tb_name");

不然 在 「 datatable dt = ds.tables[0];」 中根本讀不到表的資訊。

必須填充個表名稱,防止你在繫結時,會報錯「未找到表0。。。」

3樓:匿名使用者

你設下斷點,看具體是**出錯了

4樓:匿名使用者

ds.clear(); 天外飛仙麼?

c# 如何把從資料庫中查到的資料顯示在datagridview中

5樓:匿名使用者

其實很簡單。

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

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

6樓:匿名使用者

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();

c#程式設計**如何從資料庫中查詢並把查詢結果顯示在datagridview?

7樓:a九尾妖姬

最簡單的

寫乙個資料查詢類.然後呼叫xx.chaxun方法

sql = "select * from ***x";

datatable dt = xx.chaxun(sql);

datagridview1.datasource = dt;

記得將datagridview裡面的字段與表中的字段相關聯

dateset 或datatable或集合進行資料繫結,如有什麼問題,請繼續追問 private dataset ds = new dataset();

private sqldataadapter adapter = new sqldataadapter();//建立資料介面卡

sql***mand *** = new sql***mand("select teacguid, tea**ame as 姓名,teac*** as 性 別,teacsalary as 工資,teacremark as 備註 from teachers", dbhelper.con);

adapter.select***mand = ***;

adapter.fill(ds, "teachers");//將按照條件查出來的teachers表中資訊填充到ds中

this.datagridview1.datasource = ds.tables["teachers"]; 附上一段用dataset實現的**。

8樓:lj的淡

使用dateset  或datatable或集合進行數copy據繫結,如有什麼問題,請繼續追問  private dataset dt = new dataset();

private sqldataadapter adapter = new sqldataadapter();//建立資料介面卡

sql***mand *** = new sql***mand("select teacguid, tea**ame as 姓名,teac*** as 性     別,teacsalary as 工資,teacremark as 備註 from teachers", dbhelper.con);

adapter.select***mand = ***;

adapter.fill(dt, "teachers");//將按照條件查出來的teachers表中資訊填充到dt中

9樓:手機使用者

dateset 或datatable或集合進行資料copy

繫結,如有什麼問bai

du題,請繼續追問 private dataset ds = new dataset();

private sqldataadapter adapter = new sqldataadapter();//建立資料適配zhi器

sql***mand *** = new sql***mand("select teacguid, tea**ame as 姓名,teac*** as 性 別,teacsalary as 工資dao,teacremark as 備註 from teachers", dbhelper.con);

adapter.select***mand = ***;

adapter.fill(ds, "teachers");//將按照條件查出來的teachers表中資訊填充到ds中

this.datagridview1.datasource = ds.

tables["teachers"]; 附上一段用dataset實現的**,如果有疑問,請繼續追問,如果沒有,請採納,萬分感謝

求大神,c#怎麼把資料庫中的資料提取到datagridview中

10樓:唐城冬

你看一下這個例子

c#程式設計**從資料庫中查詢並把查詢結果顯示在datagridview

11樓:匿名使用者

dateset 或datatable或集合進行資料繫結,如有什麼問題,請繼續追問 private dataset ds = new dataset();

private sqldataadapter adapter = new sqldataadapter();//建立資料介面卡

sql***mand *** = new sql***mand("select teacguid, tea**ame as 姓名,teac*** as 性 別,teacsalary as 工資,teacremark as 備註 from teachers", dbhelper.con);

adapter.select***mand = ***;

adapter.fill(ds, "teachers");//將按照條件查出來的teachers表中資訊填充到ds中

this.datagridview1.datasource = ds.

tables["teachers"]; 附上一段用dataset實現的**,如果有疑問,請繼續追問,如果沒有,請採納,萬分感謝

c# 我把資料庫裡的資料放到datatable裡面,然後在datagridview中顯示。

12樓:延續的脈搏

不知道datagridview有公尺有bai封裝有方法,我du是使用手動的方zhi法來繫結dao值的。樓主可專以參考下

先說一下步驟

屬1、給datagridview增加空白行,行數=datatable的行數

2、迴圈依次繫結值

**如下:

datagridview1.rows.add(dt.rows.count);//步驟1

for (int i = 0; i < dttarget.rows.count; i++)//步驟2

13樓:匿名使用者

datatable dt = pdao.getcpi(); //pdao.getcpi()方法是 從資料庫獲取資料返回值為datatable型別

datagridview1.datasource = dt; // datagriview1為我的 datagridview的

你說要設的列名 在sql語句里查的時版候直接該權 比如(select name as '姓名' , age as '年齡' from table )

14樓:匿名使用者

意思你要動態生成列

日期為列名,機構名稱是行名,中間對應的資料是各機構在每個日期中發生的交通事故次數?

是不是這個意思?

c# winform 如何將sql資料庫中多表中的一列共同顯示在datagridview1中,求完整**,謝謝各位大神了!急

15樓:匿名使用者

這個和單張表的繫結道理是一樣的,只要在資料庫中能夠用一句話查出來的所有資訊,都可以一次性的繫結到datagridview中方法有很多中:比如說:dataset datatable 最簡單的要數集合了。

呵呵,如果還有什麼問題,請繼續追問,如果沒有,請採納,萬分感謝

16樓:上官冷月

分別向datagridview的指定行指定列新增資料就可以了啊

c將資料庫查詢結果賦值到變數中,c 資料庫 怎麼把查詢到 賦值到乙個變數

會用ado.net執行這句sql,然後返回資料結果吧?然後因為你的這句sql只有一行一列的值,所以直接返回0行0列,或0行 count 列就好,如下 1int count convert.toint32 dataset.tables 0 rows 0 0 tostring 或 1 int count...

從oracle資料庫查詢出的資料,按其中字段時間排序。查

select from select 除了時間所來有字段寫源 出來,to date commenttime yyyy mm dd hh24 mi ss time from t school recordcomment where recordid p cid order by time desc 這...

php如何把資料庫的資料橫排顯示

result 資料庫裡面讀出的資料在頁面裡遍歷 html 檔案必須為php檔案 在顯示資料 的後面加個換行符 就可以了!php中怎麼從資料庫中取出資料?怎麼顯示?最好有詳細的 php從mysql中查詢出內容如何橫向顯示?你要是只顯示標題用這樣的方法就可以了 你定義乙個css樣式是這樣的 div ul...