您的位置:程序门 -> .net技术 -> c#



一个关于ibatis.net的问题,请各位帮帮忙啊~~~~


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


一个关于ibatis.net的问题,请各位帮帮忙啊~~~~
发表于:2008-01-20 22:40:20 楼主
我的目的是在程序中添加parametermap,而不在配置文件中写,用做一个特殊的用途,但是运行到                         statement.preparedcommand.create(scope,   this._mapper.localsession,   statement.statement,   parameterobject)就一直报“未将对象引用设置到对象的实例”错

c# code
public ilist EXECute(string statementname, object parameterobject) { requestscope scope; imappedstatement statement = _mapper.getmappedstatement(statementname); parameterproperty property = new parameterproperty(); property.propertyname = "name"; property.columnname = "name"; if!this._mapper.issessionstarted) { this._mapper.openconnection(); } statement.statement.parametermap.addparameterproperty(property); scope = statement.statement.sql.getrequestscope(statement, parameterobject, this._mapper.localsession); statement.preparedcommand.create(scope, this._mapper.localsession, statement.statement, parameterobject); return statement.EXECutequeryforlist(this._mapper.localsession, parameterobject); }


快速检索

最新资讯
热门点击