Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ASP复选框布尔值_Asp.net_Oracle_Checkbox_Boolean - Fatal编程技术网

Asp.net ASP复选框布尔值

Asp.net ASP复选框布尔值,asp.net,oracle,checkbox,boolean,Asp.net,Oracle,Checkbox,Boolean,我的ASP detailsview和Gridview现在有一堆复选框绑定到Oracle数据库中的字段。据我所知,Oracle实际上没有布尔值(而是Y/N) 现在,我正在使用System.Data.OracleClient提供程序(我不打算更改它)。但是,如果选中一个框,“true”值等于1,因为我们维护的数据库要求true等于-1 有没有人知道一种方法可以在不使用代码隐藏的情况下将“true”的值从1更改为-1 也许就是你要找的 这些链接也帮助了我: 如果您不想使用代码隐藏,我看到的唯一其他

我的ASP detailsview和Gridview现在有一堆复选框绑定到Oracle数据库中的字段。据我所知,Oracle实际上没有布尔值(而是Y/N)

现在,我正在使用System.Data.OracleClient提供程序(我不打算更改它)。但是,如果选中一个框,“true”值等于1,因为我们维护的数据库要求true等于-1

有没有人知道一种方法可以在不使用代码隐藏的情况下将“true”的值从1更改为-1

也许就是你要找的

这些链接也帮助了我:


  • 如果您不想使用代码隐藏,我看到的唯一其他选项是使用触发器(假设Oracle有类似SQL触发器的东西)将1切换为-1。但是如果你真的想在里面放一个1,那可能会有一些不可预见的后果。。。