看板 C_Sharp 關於我們 聯絡資訊
請教一下 AA=BB.Rows[0]["CC"].ToString().IndexOf("DD")+8; 有點忘記了... 這樣子寫,是說BB是個二維陣列嗎? 有點搞不太懂,這樣子寫是什麼意思..["CC"] 謝謝幫忙了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.119.51
andymai:應該找本書看吧...因為這是連貫性的觀念~這樣零散式的發問 07/21 04:41
andymai:學起來的效果不會很好... 07/21 04:41
qwer820404:同意 07/21 08:54
qwer820404:第0列的CC欄位 07/21 08:55
請教一下 是CC欄位裡面的東西嗎?? 還是CC欄位上面的文字呢? 我翻過書之後,這個寫法一直沒翻到.. 謝謝幫忙了 ※ 編輯: bernachom 來自: 114.42.119.51 (07/21 16:03)
qwer820404:呃 就看你那列的CC欄是放值還是放其他東西了 07/21 16:11
qwer820404:你的寫法那個tostring 是讀取那欄的值 07/21 16:12
qwer820404:其實這種寫法好像不是很正統的寫法 我有點忘記了 07/21 16:12
qwer820404:以前我在寫專題的時候 因為這種寫法卡了好久 讀不到 07/21 16:13
因為這個CC是對應到資料庫裡面資料表的其中一欄 所以就會是這個資料表那一欄裡面的資料囉? 因為我在想,是那一欄全部的資料,還是那一欄的標題而已 ※ 編輯: bernachom 來自: 114.42.119.51 (07/21 17:50)
reichs:你的BB是一個DataTable吧,你BB接到gridview的datasource. 07/21 16:48
reichs:大概是這樣 gridview.DataSource = BB; 07/21 16:50
reichs:gridview.DataBind(); 07/21 16:50
reichs:印在網頁上就知道CC是什麼了。 07/21 16:52
bernachom:因為程式是在別的地方,我禮拜一去看看 07/21 17:51
不好意思,有個類似的問題再問一下 如果是這樣子寫 DD["EE"] = FF; 那要怎麼解讀呢? 是說FF這個資料,給予DD裡面的EE欄位值嗎? 謝謝幫忙了 ※ 編輯: bernachom 來自: 114.42.119.51 (07/21 20:00)
qwer820404:原PO 這樣問不太得德 但是 你感覺沒有程式語言的 07/21 22:37
qwer820404:底子耶 你是因為工作需要還是什麼要逼自己看這個嗎 07/21 22:38
好幾年沒碰,真的是因為工作需要才來看的... 身邊也只有一本深入淺出C#,但是就是翻不到這種東西... 希望您幫個忙了,我也盡量學習..謝謝了>_< ※ 編輯: bernachom 來自: 114.42.119.51 (07/21 23:08)
braverycloud:應該有定義DD是什麼? 應該是DataTable 07/22 00:33
braverycloud:更正,後面那句請忽略XD 07/22 00:34
qwer820404:你的FF是什麼東西?? 一個變數?? 一個物件?? 07/22 07:24
FF是一個STRING~ ※ 編輯: bernachom 來自: 114.42.119.51 (07/22 07:28)
ssccg:你沒說DD是什麼,所以只能說是用DD的string indexer將FF set 07/22 11:01
ssccg:到"EE"指示的位置 07/22 11:03
reichs:見識淺薄,DD是什麼物件? 07/22 12:37
因為那個DD實在很難看懂,我又不敢亂說,所以就沒說了.. DD感覺像是CLASS的產物.. ※ 編輯: bernachom 來自: 114.24.217.241 (07/22 22:17)
StupidGaGa:有些看不懂,可以請原PO回答一下嗎? 07/23 14:50
StupidGaGa:1. AA, BB的型態是什麼? int?string ?list<T>? 07/23 14:50
StupidGaGa:2. 請問你所看到的這段程式是有關哪方面的?資料庫? 07/23 14:51
StupidGaGa:以我現在看到的來解釋,BB應該是資料庫的回傳資料 07/23 14:54
StupidGaGa:找出BB ROW為0, 欄位名稱為 CC的值,然後轉成string 07/23 14:55
StupidGaGa:array, 應該是一維字串陣列,再從這一維字串陣列找 07/23 14:58
StupidGaGa:數值為DD的Index值,然後再將此Index值+8 07/23 14:59
StupidGaGa:所以AA應該是int型態的Index,BB應該是object型態 07/23 15:00
StupidGaGa:CC應該是資料庫的欄位名稱,DD應該是字串名稱為DD 07/23 15:01
StupidGaGa:CC也可能是某個欄位名稱,不一定是資料庫 07/23 15:05
StupidGaGa:麻煩原PO請把問題詳述清楚,型態沒給是叫人怎麼幫你? 07/23 15:08
StupidGaGa:第二個問題的話,把DD物件裡的EE欄位名稱的值換成FF 07/23 15:25
第一個問題,應該是解決了,就如同您所說的,他是資料庫裡面抓資料,讀第一列,然後 把字串拿出來。 第二個問題 我有去查一些資料,好像只是我很少看到而已... Session["EE"] = FF Session我看他是說他是由ASP.NET所提供的物件 FF是個STRING 所以我應該問Session該如何使用才是@@ 現在已經有在查一些資料了.. 謝謝幫忙了 ※ 編輯: bernachom 來自: 59.120.19.22 (07/23 19:07)
StupidGaGa:那個就是cookie的設定值,DD應該是一個cookie 07/23 19:21
StupidGaGa:EE是cookie的參數,FF就是要給參數的數值 07/23 19:22
StupidGaGa:你往cookie方面找,很多資料可以查到 07/23 19:24
StupidGaGa:session跟cookie很多人會搞混,你只要知道一件事情 07/23 19:27
StupidGaGa:在實務上,cookie裡面有時會有個叫session的參數放數值 07/23 19:28
StupidGaGa:但是session參數名稱是programer定義的 07/23 19:29
StupidGaGa:我看過的有sessionid, sess, session..... 07/23 19:30
bernachom:太感謝了:) 07/23 19:31