日期:2014-05-20  浏览次数:20483 次

关于dropdownlist如何邦定两列
我想在dropdownlist邦定ACCESS库中的两列值,所以写下SQL语句:select   Model+   '( '   +   UnitPrice+   ') '   as   ModelPrice   from   Product,但总是提示异常详细信息:   System.InvalidOperationException:   提供程序无法确定   Decimal   值。例如,该行刚刚创建,未提供   Decimal   列的默认值,并且使用者尚未设置新   Decimal   值。

Model是数据类型是文本,UnitPrice数据类型是货币!请问我用sql语句如何实现?或用dropdownlist直接能邦定两列吗


------解决方案--------------------
Model是数据类型是文本,UnitPrice数据类型是货币 不能转换的吧
------解决方案--------------------
mysql中,可以用concat(Model,UnitPrice) 不知道ms中行不?
------解决方案--------------------
dropdownlist可以显示的是一列,实际取值的是另外一列。
另外sql合并两列是可以的,先判断是否为空,为空则取默认的值,然后转换成字符串,然后在合并。
------解决方案--------------------
SQL合并啊,,
------解决方案--------------------
dropdownlist不能綁定兩列
要麽令DataTable的一列存儲兩列數據,
要麽自己綁定數據