[問題] Label顯示SQL上的資料

作者: dream0601 (都敏dream)   2020-06-20 16:34:19
我想做的是,能在這個aspx上的Label顯示SQL Server裡每天不同人坐哪個位子。
我是使用visual studio2017,前面insert的web部份做好後,在顯示這個地方突然卡住要怎
麼做下去...
目前的網頁是長這樣:
https://i.imgur.com/7t8lCfU.jpg
整個座位表都是用td拉的:
https://i.imgur.com/XmGs2c4.jpg

SQL的語法也已經測試ok了:
https://i.imgur.com/BiEvSIq.jpg
有學過Gridview,不過這樣子好像也不能使用...
想請問我該如何把每個td裡的label都能去select不同的語法?
這是第一次獨立寫的web,可能一些地方比較粗糙,如果有其他更好的方法,請不要吝嗇告
訴我,謝謝!
作者: asd51052000 (sky)   2020-06-20 16:46:00
單就select不同語法這部份給你一個想法,但不保證效能將所有label加入List裡,做一個函式傳入List用迴圈或遞迴,就能跑出不同的語法
作者: dream0601 (都敏dream)   2020-06-20 17:12:00
對不起...我不太會使用迴圈如果是要輸入很多程式碼也沒關係
作者: nickerChen (黑鬼CHEN)   2020-06-20 17:27:00
如果你想土法煉鋼的話,我是建議先把LABEL的ID改成座位代碼然後用一個datatable塞所有座位代碼下去跑最基本的迴圈之後把值塞進去LABEL裡面迴圈就用最簡單的FOR迴圈就好
作者: dream0601 (都敏dream)   2020-06-20 17:28:00
好的 我願意土法煉鋼
作者: nickerChen (黑鬼CHEN)   2020-06-20 17:31:00
FOR迴圈就是利用所有座位代碼下去做拆字作為條件去查詢SQL,應該能得到你想要的結果
作者: dream0601 (都敏dream)   2020-06-20 17:34:00
好的 我先試試看 謝謝你們!
作者: APTON (瑋瑋)   2020-06-21 00:40:00
資料量不大的話,直接整個表抓下來,用linq直接收工啦XD
作者: dream0601 (都敏dream)   2020-06-21 22:43:00
如果每天200筆 大概2、3年 會很大嗎XD
作者: APTON (瑋瑋)   2020-06-22 20:46:00
這樣算小吧@@!
作者: dream0601 (都敏dream)   2020-06-23 13:53:00
主要是後端的部份,沒辦法顯示在label上QQ想請問我這邊有寫錯什麼嗎~?https://i.imgur.com/8Tefq8Z.jpg連接字串部份我先拿掉
作者: asd51052000 (sky)   2020-06-24 17:31:00
如果資料語法在資料庫上可運行,那應該不是語法問題只是這裡只有看到你取資料那給資料呢?還是你以為AddWithValue的第二個參數是顯示資料?不是喔!那第二個參數是你要帶什麼數值下去查詢
作者: dream0601 (都敏dream)   2020-06-24 18:14:00
給資料的部份用web表單有完成了!阿!我誤會addwithvalue的用法了那請問我還有什麼方法可以來在label上取資料呢?
作者: luiGiF (luiGif)   2020-06-27 03:29:00
laber上取資料?? label.text不就是你的資料了

Links booklink

Contact Us: admin [ a t ] ucptt.com