解决方案 »
- 伪进度条的一个小问题
- 下拉菜单中的横线怎么添加?
- DataSet怎么这么占内存?
- C# Modem编程-高手请进,多多指教
- 会有这样的错误是怎么回事呀:Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。
- 请教一下WINDOWS XP HOME版本可以装 .NET 开发环境吗???
- 那个老兄可以帮我解决textbox怎样才能实现查找功能!查找textbox里特定的字符!
- 怎么用C
- 精简版 compact c#(winform ) 如何在datagrid中加一列checkbox
- 资料上说 struct 和 class 一个是值类型,一个是引用类型...(具体看内容)
- 如何将某个对象中的未知引用类型属性自动实例化?
- 如何将一个字符串中指明的结构进行实例化
不过你的需求也不需要eval dynamic a = new ObjectA();
a.B.C.D.id = 100;
当然你至少要把变量声明成public的= =
//设置存储过程参数
query.ParameterInputSet("存储过程参数名",输入数值);
//设置地图参数
query.MapClassSet(“类属性名称”, "数据库字段名称");
//返回结果
List<eUser> ListUser = query.ListObject<eUser>();现在的问题和“地图参数”有关系:地图参数的意思是 告诉最后的执行方法 query.ListObject<eUser>() ,我需要将数据库的哪个字段对应到生成新对象的哪个属性上面。之前写 query.MapClassSet(“Name”, "name");//就是说把存储过程返回的字段名为 name 的数据,返回到 eUser 的Name 属性上面;在最后执行 query.ListObject<eUser>(); 的时候,程序会按照我给的设置,返回一个我需要的 ListUser对象。但是,现在如果变成 query.MapClassSet(“City.CityId”, "cityId");我就不知道怎么做了