请各位多多帮忙,有重分谢!!
本人是一名PB的新手,现在开发一数据库,其中dept表结构为:
unit_no c2
dept_no c4
dept_name c20
而本人在程序中发现这样的问题,请各位多指点一二。
即:DataWindowChild ldw_child
dw_Main.AcceptText()
dw_main.SetTransObject(sqlca)
dw_main.getchild("dept_no",ldw_child)
ldw_child.SetTransObject(sqlca)
ldw_child.Retrieve(gs_unit_no)
当dept表为空时,ldw_child.Retrieve(gs_unit_no)=0;
当dept表不为空时,ldw_child.Retrieve(gs_unit_no)却为-1,
并且打开包含其为子窗口的窗口时,还出现:
select error:Data-conversion resulted in overflow
这是为何呢,不知各位能否告诉我原因呢?
谢谢!!!!!
我的EMAIL:hnwczgw@yahoo.com.cn
问题点数:70、回复次数:15Top
1 楼hnwczgw(小文)回复于 2001-11-15 09:09:42 得分 0
请大家救救我呀,急急!!!!Top
2 楼fallstone(天蓝)回复于 2001-11-15 09:15:03 得分 0
是不是你数据窗口里有字段没选,或者设置错误?Top
3 楼hnwczgw(小文)回复于 2001-11-15 09:28:09 得分 0
应没有错误,我查过了Top
4 楼Tissier(永远学习)回复于 2001-11-15 09:41:59 得分 40
可能是你的数据窗口做完之后数据库又被改动了,某个或某些字段的长度或超出了原来数据窗口里的字段长度,重选一下试试看。(你可以在datawindow的column specifications中查看一下datawindow里字段的长度和数据库里的是否一致)Top
5 楼hnwczgw(小文)回复于 2001-11-15 09:58:26 得分 0
是改动过,同时我也查了是一致的Top
6 楼Tissier(永远学习)回复于 2001-11-15 10:07:40 得分 0
两个数据窗口都重选一下还不行吗?Top
7 楼hnwczgw(小文)回复于 2001-11-15 10:20:03 得分 0
是的Top
8 楼hnwczgw(小文)回复于 2001-11-15 10:40:38 得分 0
还请多多帮小弟一把呀!!!!!!!!!Top
9 楼hnwczgw(小文)回复于 2001-11-15 12:07:26 得分 0
各位帮帮忙呀Top
10 楼guxing(孤星)回复于 2001-11-15 12:09:16 得分 20
建议你你将两个数据窗口重新生成Top
11 楼hnwczgw(小文)回复于 2001-11-15 12:14:11 得分 0
我重新生成过好几次了,可就是不行呀,我的老天呀Top
12 楼killerdanny(堕落的瓦拉斯塔兹)回复于 2001-11-15 12:15:26 得分 0
Data-conversion resulted in overflow
这个错误与你连接数据库的参数有关.你在DW予览中看看有没有错误!Top
13 楼ksmgbits(流浪)回复于 2001-11-15 12:57:38 得分 0
自数据窗口必须设置显示的列和显示的值,你没有设值显示那一个列和值,所以错误Top
14 楼pbworm(pb菜鸟)回复于 2001-11-15 14:47:04 得分 10
你重做一个看看有没有问题啊?Top
15 楼hnwczgw(小文)回复于 2001-11-15 15:08:52 得分 0
有QQ有朋友我们可以用QQ交流,好吗?我的QQ是:121330394Top




