我在用powerbuiler时在新建一个datawindow(用的是GRID分风格)的时候在选择表中的数据项的时候,会出先下面的情况:Canot create DataWindow.
'不能用DB-Library(如ISQL)或ODBC3.7或更早版本将ntext数据或仅使用Unicode排序规则的Unicode数据发送到客户端.
SELCT Item.id, Item.visible ,Item.title, Item.description,Titem.rprice '
在不选提示中的数据项的时候就可以建,请问怎么解决???
还有一个问题 就是我用GRID的DATAWINDOW的时候想要选种其中的一行单击的时候要使整行亮起来怎么做?
------解决方案--------------------
第二个问题:selectrow()
------解决方案--------------------
先回答第二个问题,在rowfocuschanged事件里:
selectrow(0,false)
selectrow(currentrow,true)
以使选中行高亮.
------解决方案--------------------
在clicked事件里面写代码
if row <= 0 then return
end if
selectrow(0,false)
selectrow(row,false)
SetRow(row) // 最好加这句,在字段光标为0或disable或compute时,点击时行会转换,否则有时会无法选中当前行。
第一个问题 有可能是字段名取的不合法吧 , 把该字段名改下试下。