全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1193
推到 Plurk!
推到 Facebook!

Tables[0].Rows[i]["a1"]如果根本不存在,怎么判断他不存在呢?

尚未結案
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-09 21:53:49 IP:61.178.xxx.xxx 未訂閱
Tables[0].Rows[i]["a1"]如果根本不存在,怎么判断他不存在呢?,比如:要对多人的Tables[0].Rows[i]["a1"]字段进行判断,但有的人就没有Tables[0].Rows[i]["a1"]字段,调用Tables[0].Rows[i]["a1"].toString()就会报错,怎么进行提前判断呢? Try my best!
------
Try my best!
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-09 23:54:05 IP:61.62.xxx.xxx 未訂閱
Hi, 請利用 DataTable 的 Columns (DataColumnCollection 型態) 的 Contains 方法即可(回傳為 bool), 如    
  if(Tables[0].Columns.Contains("a1"))
  ....
請參考: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatadatacolumncollectionclasscontainstopic.php
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-10 18:05:47 IP:61.178.xxx.xxx 未訂閱
感谢timhuang,假如我在一个点击事件里生成一个dataset,但要在另一个点击事件里用,还不想用全局变量,怎么能把有数据的数据集传过去 Try my best!
------
Try my best!
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-12 00:24:57 IP:61.62.xxx.xxx 未訂閱
基本上, 在兩個不同的 event 中要共用資料, 必須透過一個 global variable, 如, 否則會因為 scope 的關係而無法共用同一份資料的.
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-14 19:13:06 IP:61.178.xxx.xxx 未訂閱
举个例子:象数据集这样的变量怎么传? Try my best!
------
Try my best!
OsX
版主


發表:6
回覆:151
積分:111
註冊:2003-05-03

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-10-15 13:01:29 IP:202.3.xxx.xxx 未訂閱
引言: 举个例子:象数据集这样的变量怎么传? Try my best!
您這個問題是否應該再開另一個主題發問呢 ? 這已經跟原發問題目不相關了, 若是純粹的討 論的話倒是沒什麼關係, 若是真有疑問可以再 開新的問題發問, 並將原問題結案, 這樣對回 答問題或討論的網友比較公平.
系統時間:2024-07-09 4:55:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!