pb编译为什么不更新了
A. 数据库存储过程中的update和insert可以编译为什么没有更新表内的数据
我理解一下哈,你的意思是不是插入的时候使用了变量赋值的方法,比如说,查询出数据来,放在一个变量里面,然后把这个变量用一个insert语句插入表,如果是这样的,当有空值出现时,该变量会被赋值为空,不会保留上一次的结果。 个别编程语言会有这个缺陷,例如PB就有这个问题,所以。通常来说好的变成习惯应该是每次变量是用前都初始化,在使用结束后都销毁或者回收。 希望回答可以帮到你。
B. PB编译后运行出错
个人感觉由于编译器自身的问题,PB写的程序经常出现这样的问题,可以考虑上网站上打上补丁。打上补丁之后,一般出问题的机率就小得多。
C. pb中在pb环境下运行的程序和编译的程序不一样怎么解决(注:和数据窗口无关)
你说的是图片异常吗?有时候编译时没有打包图片,会出现这种问题。运行过程中图片就没了,需要建立pbr或者打包图片进行编译。
还有一种问题是编译后,读取配置文件不同,调用了不同的数据库,所以觉得好像程序有问题,其实是配置的问题。
不知道你遇到的是哪种问题。
D. pb编译后的可执行文件无效 编译成功以后 生成了exe 还有pbd但是点击exe文件 无反应
pbd
是已经编译好的,类似
dllpbl
才是编译前的源码pbd只有通过反编译
生成...2011-05-26
pb编译后的可执行文件无效
编译成功以后
生成了exe
还有...
...
E. 我在pb中用sql语句写出来可是更新不了数据库啊
你的退货表中只有这一列吗?如果不是看其它的列能不能为空
你可以在后面加一个判断
if sqlca.sqlcode<>0 then
messagebox("",sqlca.sqlerrtext)
return
end if
F. 用pb修改后的pbw文件如何更新到原文件中(就是点击原来的.EXE文件还是没修改前的状态)
右键你的文件,有个deploy 就可以了
G. pb系统都已经做好了 生成可执行了 但是重新用pb打开后什么都没有了 怎么办
nking C:\DOCUME~1\WRJ~1.9E7\LOCALS~1\Temp\XXXX.exe" 时报错
原因是:PB编译不支持异地编译,它要你重新生成可执行文件路径后,编译EXE才能顺利进行!!
多次操作“file->new->project->application”,也保存了好几次,上面出现的错误是和你的这些操作没有关系的,请你放心!!!!
H. PB11.5编译后生成的PBD文件的日期为什么不变啊,请指教,谢谢!
是不是选了增量编译,这个模式,没有修改pbd不会被更改。
I. 关于PB编译和发布的一些问题
是ODBC的数据源,要在注册表注册一次
mssql ,sybase ase要数据库对应的DLL,