GridView的資料來源是datatable,怎麼用Grid

時間 2022-03-22 18:36:39

1樓:匿名使用者

"只對datatable中的資料進行資料庫更新" 對這句不太理解。。 總的來說,你要對datatable進行更新的話再重新拿一次資料就行,要對gridview進行更新的話那除了datatable要更新外,還要再繫結一次gridview,即databind()

2樓:匿名使用者

public datatable getdata(string sql)重新整理的話,再呼叫一次getdata即可。引數sql為查詢的sql語句。

asp.net web 從資料庫中搜尋出來的資料如何繫結到gridview中

3樓:匿名使用者

或許可這樣來處理

1:查詢出資料集 迴圈遍列 同時把資料庫的姓名字段首字母轉成漢語拼音後比對和輸入的資料是否相同 相同則將其添入另外乙個datatable 最後把datatable給gridview 作為資料來源

2:在資料庫裡加乙個冗餘欄位存姓名的漢字拼音的首字母 最後查詢這個字段

把資料繫結到gridview

若有不明 你可以hi我

4樓:黑暗中的燭火

最簡單的方法就是在資料庫的該表中額外新增乙個字段,用來儲存姓名的首字母拼音,然後查詢的時候就跟查詢資料庫中的其他字段一樣的方法查詢就行了。。。

主從表顯示從表的Gridview怎麼實現分頁

你可以在獲取資料時利用top語句進行查詢通過改變其中的一些引數實現分頁 兩個datatable合成乙個datatable並繫結到gridview分頁顯示?那你得保證字段一樣 把b表的資料 迴圈到a表中 就可以了 將兩個表的資料放在乙個檢視中,然後寫個儲存過程分頁就行了。datatable 有個合併的...

C 如何取GridView裡非主鍵列的值,例如在GridView裡有Age的列,我想取出當前Age列的值

linkbutton lb linkbutton sender 在你要取值按鈕的事件中寫 這裡是用的linkbutton datacontrolfieldcell dcf datacontrolfieldcell lb.parent gridviewrow grv gridviewrow dcf.p...

甲乙丙數的和是180,甲數是乙數的三倍,乙數是丙數的兩倍,求數個是多少

如果可以列方程式,則設丙數為x,則乙數按照題目給出的就為2x,而根據題目甲數是乙數的3倍,轉換為丙數,則甲數為丙數的6倍,即6x,列出方程式 甲 乙 丙 180 6x 2x x 180 9x 180,x 20 所以丙數為20,乙數為40,甲數為120 如果不能列方程式,則思路是一樣的,即180裡面含...

無理數的定義,無理數和有理數的定義

瑾x瑾 無理數是無限不迴圈小數和開方開不盡的數.如圓周率 2 根號2 等。有理數是所有的分數,整數,它們都可以化成有限小數,或無限迴圈小數。如22 7等。實數 real number 分為有理數和無理數 irrational number 有理數可分為整數和分數 也可分為正有理數,0,負有理數。除了...

甲乙丙數,甲乙兩數的和比丙數多59,乙丙兩數的和比甲數多49,甲丙兩數的和比乙數多85,求甲乙丙三

解 設甲乙丙三個數分別是a,b,c則a b c 59,b c a 49,a c b 85 以上三式相加得 a b c 193 得 2c 134,c 67,得2a 144,a 72,得2b 108,b 54 故 甲乙丙三數分別是 72,54,67 設甲乙丙為abc 一 a b c 59 c a b 5...