当前位置: 代码迷 >> PB >> datawindow中的有关问题
  详细解决方案

datawindow中的有关问题

热度:63   发布时间:2016-04-29 09:59:59.0
datawindow中的问题
我在用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时,点击时行会转换,否则有时会无法选中当前行。

第一个问题 有可能是字段名取的不合法吧 , 把该字段名改下试下。
  相关解决方案