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...