今天使用ADO.NET使用“命令参数” 的时候,想设置某参数可以接受空(null),知道xxxParameter有个构造函数接受这个参数,然而在IDE中,xxxParmameter.IsNullable,却显示不出来,转到对象浏览器,同样浏览不到IsNullable,
更让人大跌眼镜的是,xxxParameter.set_IsNullable 和xxxParameter.get_IsNullable(get_xxx和set_xxx是property在CLR的底层实现,只允许CLR调用:假如你在你应用程序调用,将无法编译通过:“System.Data.OleDb.OleDbParameter.IsNullable.set” : 无法显式调用运算符或访问器)却出现了,转到IDataParameter的定义,确实有IsNullable属性,然而在IDE中确无法显示xxxDataParameter的IsNullable属性。如果使用xxxParameter.IsNullable=true;却正常编译通过。汗。。。。

今天我使用的是OleDb,查看了其他Data,所有的xxxParmameter均存在同样问题。

是否是 VS.net 2003  IntelliSense 的bug 呢?

相关文章:

  • 2022-02-14
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
  • 2021-10-04
猜你喜欢
  • 2021-11-19
  • 2022-02-22
  • 2021-07-23
  • 2022-01-01
  • 2022-12-23
  • 2021-07-06
  • 2021-11-12
相关资源
相似解决方案