使用ADO.NET进行参数绑定的问题,请大家讨论
在ADO.NET中,如果调用的SQL或存储过程中有参数,其参数绑定的过程基本上为:
OleDbCommand queryCMD = new OleDbCommand("{call packagename(?,?)}", nwindConn);
queryCMD.parameters.add("@id",OleDbType.VarChar);
其中OleDbType中包括的类型基本上为:Binary,Char,Integer等基本类型,如果调用的存储过程中参数类型为用户自定义类型,那么OleDbType中则没有相应的类型进行绑定,我想MicroSoft提供的编程工具肯定应该能够实现,不知是没提供对外接口,还是我没找到方法,请大家帮我想想办法。