如題,請老師們幫忙。
一開始以為很簡單,但弄來弄去都不成功,只能加載多行一列的資料,多列的資料總是不成功,不知道哪出錯了,不得已上論壇求老師們幫助。
uj5u.com熱心網友回復:
把你的代碼貼出來看首先設定好ColumnHeader,View設定為Report
添加的代碼:
listview.Items.SubItems.Add(...);
uj5u.com熱心網友回復:
stop talking,show me the codeuj5u.com熱心網友回復:
系結資料源不行嗎?先把原始碼貼上來吧。uj5u.com熱心網友回復:
和我當年一樣,老師布置的任務吧
uj5u.com熱心網友回復:
老師好,因為代碼在單位,我憑記憶寫的,大概是這樣。
結果只出來第一列資訊,其他的如部門,時間,記錄都沒有。
string constr1 = "provider=microsoft.jet.oledb.4.0;data source= Audit.mdb";
OleDbConnection con = new OleDbConnection(constr1);
OleDbDataAdapter da = new OleDbDataAdapter ("select 地區,部門,時間,記錄 from 記錄 where 地區='BJ'", con);
con.Open();
DataSet ds = new DataSet();
da.Fill(ds, "記錄");
listView1.Items.Add(ds.Tables[0].Columns[0].ToString());
listView1.Items.Add(ds.Tables[0].Columns[1].ToString());
listView1.Items.Add(ds.Tables[0].Columns[2].ToString());
listView1.Items.Add(ds.Tables[0].Columns[3].ToString());
con.Close();
uj5u.com熱心網友回復:
設定listview的顯示格式就好,資料已經加上去了,只是顯示不對uj5u.com熱心網友回復:
設定listview的顯示格式就好,資料已經加上去了,只是顯示不對uj5u.com熱心網友回復:
能講解詳細些嗎?代碼該如何修改?或者有成功的代碼例子也行,盼學習轉載請註明出處,本文鏈接:https://www.uj5u.com/net/24507.html
標籤:C#
