中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

C#利用反射簡化給類字段賦值
來源:易賢網(wǎng) 閱讀:1324 次 日期:2014-08-29 14:55:38
溫馨提示:易賢網(wǎng)小編為您整理了“C#利用反射簡化給類字段賦值”,方便廣大網(wǎng)友查閱!

這個例子主要的思路是建立一個類和數(shù)據(jù)庫查詢語句的字段結(jié)構(gòu)是一致的然后利用反射,直接用數(shù)據(jù)字段名稱進(jìn)行拼湊,給類對象的字段進(jìn)行賦值

1.類的定義

namespace CCB_Donet.ClassFolder

{

public class FieldRuleInfo

{

public string gStrFNo;

public string gStrFName;

public string gStrFLock;

public string gStrFCaption;

public string gStrFType;

public string gStrFMust;

public string gStrFMin;

public string gStrFMax;

public string gStrFDefault;

public string gStrFDate;

public string gStrFDB;

public string gStrFAllow;

public string gStrFDisallow;

public string gStrFSB;

public string gStrFBig;

public string gStrFSmall;

public string gStrFInputMethod;

public string gStrFCHK;

public string gStrFRelation;

public string gStrFDesc;

public string gStrFSecond;

public string gStrFQC;

public string gStrFException;

public string gStrFASupp;

public string gStrFYQH;

public string gStrFPos;

public string gStrFStar;

public string gStrFSave;

public string gStrFAddress;

public string gStrFLblColor;

public string gStrFIsCheckList;

}

}

#region 加載字段規(guī)則

private bool m_GetRule()

{

string strSQL = "";

DataTable dtGet = null;

#if(DEBUG)

try

{

#endif

if (Common.gIntTypeOrder == 95)

{

strSQL = "select A.FNo,A.FName,A.FLock,A.FCaption,A.FType," +

"A.FMust,A.FMin,A.FMax,A.FDefault,A.FDate,rn" +

"A.FDB,A.FAllow,A.FDisallow,A.FSB,A.FBig,A.FSmall,A.FInputMethod," +

"A.FCHK,A.FRelation,A.FDesc,A.FSecond,rn" +

"A.FQC,A.FException,A.FASupp,A.FYQH,A.FPos,A.FStar,A.FSave,"+

"A.FAddress,A.FLblColor,A.FIsCheckList from P_Field_Rule95 A rn" +

"INNER JOIN P_Field_Initial B ON A.FNo=B.FNo rn" +

"where A.FormType=1 AND B.FSection='1' AND " +

"(B.FRegion95=1 OR B.FRegion95=-1) ORDER BY A.FOrder";

}

else

{

strSQL = "select A.FNo,A.FName,A.FLock,A.FCaption,A.FType,"+

"A.FMust,A.FMin,A.FMax,A.FDefault,A.FDate,rn" +

"A.FDB,A.FAllow,A.FDisallow,A.FSB,A.FBig,A.FSmall,"+

"A.FInputMethod,A.FCHK,A.FRelation,A.FDesc,A.FSecond,rn" +

"A.FQC,A.FException,A.FASupp,A.FYQH,A.FPos,A.FStar,"+

"A.FSave,A.FAddress,A.FLblColor,A.FIsCheckList "+

"from P_Field_Rule A rn" +

 

"INNER JOIN P_Field_Initial B ON A.FNo=B.FNo rn" +

"where A.FormType=" + Common.gIntFormType.ToString() +

" AND B.FSection='1' AND (B.FRegion=" + Common.gIntRegion.ToString() +

" OR B.FRegion=-1) ORDER BY A.FOrder";

}

dtGet = DB.GetDataTableBySQL(strSQL);

if (dtGet.Rows.Count <= 0)

{

Common.ShowMessage("字段規(guī)則表沒有數(shù)據(jù),請馬上聯(lián)系軟件工程師!", MessageBoxIcon.Error);

return false;

}

//獲得類信息,為下面的反射調(diào)用做準(zhǔn)備

Type oType = Type.GetType("CCB_Donet.ClassFolder.FieldRuleInfo");

//生成類對象數(shù)組,和數(shù)據(jù)庫記錄個數(shù)是一致的

mMainFieldRule = new FieldRuleInfo[dtGet.Rows.Count];

for (int i = 0; i < dtGet.Rows.Count; i++)

{

//這里使用反射動態(tài)為FieldRuleInfo字段賦值數(shù)據(jù)

mMainFieldRule[i] = new FieldRuleInfo();

for (int j = 0; j < dtGet.Columns.Count; j++)

{

//這里直接獲取類的字段名稱,然后把數(shù)據(jù)庫里對應(yīng)字段的值賦值給它

FieldInfo fieldInfo = oType.GetField("gStr" + dtGet.Columns[j].ColumnName,

BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance

| BindingFlags.Static);

fieldInfo.SetValue(mMainFieldRule[i], dtGet.Rows[i][j].ToString());

}

}

return true;

#if(DEBUG)

}

catch (Exception ex)

{

return false;

MyLog.WriteErrLog("frmDE-m_GetRule", ex.Message);

}

finally

{

dtGet = null;

}

#endif

}

#endregion

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機網(wǎng)站地址:C#利用反射簡化給類字段賦值
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
麻豆91精品| 国产精品国产馆在线真实露脸 | 国产主播精品在线| 午夜精品久久久久影视| 国产精品毛片a∨一区二区三区|国| 亚洲图片在区色| 国产精品伊人日日| 久久久久久久一区二区三区| 亚洲欧洲在线播放| 国产精品女同互慰在线看| 欧美亚洲日本一区| 亚洲高清免费| 国产精品久久婷婷六月丁香| 欧美一区二区日韩| 亚洲人午夜精品免费| 国产精品视频久久一区| 欧美在线视频二区| 亚洲欧洲精品一区| 国产伦精品一区二区三区在线观看| 久久在线精品| 亚洲一级黄色| 亚洲高清资源| 国产精品久久久一区二区| 久久成人精品电影| 日韩一区二区免费高清| 国产午夜精品美女视频明星a级| 女女同性精品视频| 久久电影一区| 在线亚洲+欧美+日本专区| 欧美性感一类影片在线播放| 久久久久国色av免费看影院| 亚洲视频导航| 亚洲精品在线免费| 悠悠资源网亚洲青| 国产精品自拍三区| 国产精品久久国产精麻豆99网站| 欧美护士18xxxxhd| 欧美成人免费在线视频| 久久资源av| 性一交一乱一区二区洋洋av| 亚洲视频一二区| 一区二区三区久久精品| 日韩视频在线一区二区| 欧美亚州一区二区三区| 欧美黄色片免费观看| 免费看av成人| 欧美成人国产一区二区| 久久久亚洲精品一区二区三区| 亚洲欧美99| 亚洲一区亚洲| 亚洲视频一区二区在线观看| 亚洲美女视频网| 樱桃国产成人精品视频| 国产日韩欧美在线| 国产亚洲一区二区三区在线播放| 国产精品久久久久久久久借妻 | 亚洲欧美成人在线| 国语自产偷拍精品视频偷 | 国产亚洲成人一区| 国产精品激情| 国产精品久久久免费| 欧美三级午夜理伦三级中视频| 男女激情久久| 久久亚洲免费| 老司机午夜精品| 欧美在线免费视屏| 久久久国产精彩视频美女艺术照福利| 先锋影音国产一区| 亚洲欧美www| 亚洲美女诱惑| 亚洲图片欧美日产| 亚洲欧美国产一区二区三区| 亚洲午夜三级在线| 午夜精品免费在线| 欧美一区二区视频观看视频| 久久久最新网址| 欧美激情黄色片| 欧美视频福利| 国产一区二区三区不卡在线观看| 精品va天堂亚洲国产| 99riav1国产精品视频| 亚洲综合电影| 久久久久国色av免费观看性色| 你懂的网址国产 欧美| 欧美视频导航| 尤妮丝一区二区裸体视频| 91久久国产精品91久久性色| 亚洲一级高清| 麻豆国产精品一区二区三区 | 欧美日本一区二区三区| 国产精品扒开腿爽爽爽视频| 国产一区在线视频| 亚洲精品久久嫩草网站秘色 | 欧美少妇一区二区| 国产香蕉97碰碰久久人人| 亚洲欧洲一级| 亚洲视频在线播放| 另类酷文…触手系列精品集v1小说| 欧美不卡高清| 欧美日韩一区二区三区在线视频| 国产视频综合在线| 亚洲国产另类久久精品| 欧美一级久久久| 欧美国产亚洲另类动漫| 欧美日韩在线一二三| 狠狠狠色丁香婷婷综合久久五月 | 亚洲欧美三级在线| 久久视频国产精品免费视频在线| 欧美久久在线| 国产精品一区二区你懂的| 狠狠干综合网| 亚洲欧美综合精品久久成人| 一区电影在线观看| 国产精品久久久久久久7电影 | 国产精品久久久久aaaa樱花| 一区二区三区国产精品| 欧美午夜精彩| 免费亚洲电影在线| 亚洲视频免费观看| 影音先锋久久| 欧美性猛交xxxx乱大交蜜桃| 午夜精品久久一牛影视| 亚洲一区二区三区四区五区午夜 | 欧美激情一区二区三区蜜桃视频| 国产精品美女主播| 亚洲精品视频一区二区三区| 午夜在线观看免费一区| 欧美国产精品一区| 亚洲大胆人体视频| 久久久久久久综合狠狠综合| 欧美日韩午夜视频在线观看| 日韩亚洲一区在线播放| 裸体丰满少妇做受久久99精品| 国产日韩欧美视频| 亚洲主播在线| 国产精品自拍一区| 欧美在线国产| 狠狠色丁香久久综合频道| 久久精品亚洲精品国产欧美kt∨| 国产一区二区久久久| 久久成人精品视频| 一区二区在线看| 欧美电影打屁股sp| 一本色道**综合亚洲精品蜜桃冫 | 性一交一乱一区二区洋洋av| 国产精品久久久久久五月尺| 亚洲自拍偷拍福利| 国产亚洲精品7777| 久久香蕉国产线看观看av| 在线免费不卡视频| 欧美理论电影在线播放| 亚洲免费在线电影| 国产原创一区二区| 欧美激情一区二区三区在线视频| 99视频精品全国免费| 欧美视频在线免费| 亚洲欧美日韩区| 黄色一区二区在线| 欧美劲爆第一页| 午夜在线视频观看日韩17c| 黄色欧美日韩| 欧美日韩精品在线视频| 亚洲欧美日韩精品| 亚洲第一区中文99精品| 欧美日韩在线高清| 在线午夜精品自拍| 欧美日产一区二区三区在线观看 | 国产亚洲人成a一在线v站 | 欧美午夜视频在线| 国产午夜精品久久久久久久| 狠狠色狠色综合曰曰| 一本色道久久综合亚洲精品高清 | 伊人久久大香线蕉av超碰演员| 久久亚洲综合网| 日韩一级精品| 国产美女精品在线| 欧美大片免费久久精品三p| 亚洲欧美卡通另类91av| 亚洲国产精品国自产拍av秋霞| 欧美色图首页| 猛男gaygay欧美视频| 亚洲宅男天堂在线观看无病毒| 在线观看国产精品网站| 国产精品久久久久久久7电影| 久久久夜色精品亚洲| 亚洲一区在线视频| 亚洲精品美女91| 在线观看视频一区二区欧美日韩| 国产精品久久午夜夜伦鲁鲁| 欧美国产精品| 久久免费99精品久久久久久| 亚洲综合电影| 亚洲少妇最新在线视频| 亚洲人成在线观看网站高清| 国产综合视频在线观看| 国产精品一区毛片| 欧美亚州韩日在线看免费版国语版| 鲁大师影院一区二区三区| 欧美一区免费视频| 亚洲欧美在线视频观看|