Recent update: 2008-6-10
我編輯數據窗口時特別慢﹐不知為什麼﹐有時挺快的﹐有時要等上幾分鐘﹐我很無奈﹐請各位高手幫忙呀﹗數據庫是ASA﹐運行時正常﹐就是編輯數據窗口時特慢﹐新建數據窗口時點過‘完成’按鈕候要等數分鐘才有反映。打開資源管理器﹐CPU和內存用的都不多﹐CPU1%﹐內存基本10%﹐請高手幫忙呀﹗
请问各位大哥、大姐,如何在CROSSTAB报表中加标题,谢谢!
小弟通过PB9.0调用SQL Server的存储过程。由于该存储过程的数据运算量比较大,所以导致PB界面没有响应,请问各位大哥有什么方法在用存储过程的同时能够响应窗口的消息,比如点击退出按钮等等。另外,还想请问如果点击了退出按钮,如何通知SQL Server撤销刚才存储过程的操作呢?谢谢各位大哥
中文好象显示乱码,分不多,不好意思呀~~~ 多谢指点
拜托各位了,我是个pb的初学者,这周在学校里用pb8建立了ODBC的ASA库。 周末连同workspace目录一起带回家里来,都是win2k的系统,家里是pb8.0.4,同时装了sql2k。 在ODBC数据源管理器中添加用户DNS,Test Connection总是说database is invaild 搞不懂,学校机器上同样的步骤是完全可以连上的。文件传递过程我可以确保无误。 望高人指点。
在添加窗口中创建了一个数据窗口控件,现已经将数据库的一个表绑定在该窗口中, 数据库连接也已经成功,问题是只能添加一条记录,在输入记录就添加不进去,这是什么原因,如何解决?在数据窗口中如何显示添加记录?
DECLARE @idoc int,@doc varchar(8000) SET @doc =' <?xml version=''1.0'' encoding="gb2312"?> <table> <attrname>card_ID</attrname> <attrtype>varchar</attrtype> <attrlength>20</attrlength> </table> ' --*/ EXEC...
我是一个程序员,前不久与几个朋友一起共同搞起了一个公司,用Pb做了一个小软件,在网上做了一些宣传,但上个星期被sybase公司盯上了,发来传真威胁我们公司,如果再不购买正版软件就起诉云云,咱都是正正经经的生意人,哪有时间打官司啊? 收到传真以后我打电话过去问,他们说正版PB要17800.00元,天啊,我公司成立到现在还没赚到这么多钱,还一直在支出根本没有回报,哪有这笔支出啊! 各位网友大虾,救救我吧,我真的很想少花一点钱! 另外这个传真该不是sybase正版商想卖软件搞的鬼把戏吧? 想问各位大虾: 1、哪里购买powerbuild及其相关产品价格最低? 2、我如果不购买他们会不会真...
环境:oracle9.0.1 + win2000+pb9.0, 刚开始在开发时,安装oracle9i客户端,使用pb9.0通过microsoft odbc from oralce连接服务器,总是报“无法解析server_name",(我连接sqlplus正常),后来从oracle网站下载了 Oracle ODBC Client driver,使用后连接服务器ok了,程序运行正常,但进行打包发布到其他客户端(均安装9i client,没装pb9.0)机子时, 报:DBMS 090 oracle9i (9.0.1) is not supported in your current instal...
在ODBC中设置哪一个接口 用户DSN 系统DSN 文件DSN 怎样设置连接与数据库?
我想改动清册表中的一个类型为REG_MULTI_SZ的键值,具体就为IPAddress,始终改不了,用RegistryGet()也是失败啊!
我是POWERBULID 8 SQL SERVER 2000,请问我该如何进行连接,谢谢
怎样多选数据窗体中的多行数据
想论证一下pb9的web plus-in技术 是否可以迅速把cs程序变为bs架构的 下午就要出结果,买书都来不及了,只好请教各位大虾 谢谢 最好给一个简单的例子
我做好好了一个treeview,也把所有该插入的节点全部插入。但后来我想修改节点的label,却怎么也修改不了。请问谁知道怎么在插入节点后修改label值吗?
在sqlserver中的存储过程叫test 然后 DECLARE proc1 PROCEDURE FOR test execute proc1; 但是不行,请指点
我是PB菜鸟,初学者,对数据源这个词有些陌生,是否可以告诉我各种数据源的设置方法?谢了 !
DataWindow 的retrieve()參數在那裡設置﹐麻煩告訴我﹗在那個菜單下面﹐請說的清楚些﹐謝謝﹗
一个数据窗口中有很多重复数据,(如id重复的数据),我取id号唯一的行数据。? 怎么做简单
我打算用pb开发种工具,它可以显示pbl中的对象(包括窗体,函数,uo对象等),并能检索对象中的代码,统计代码量及注释量。请大家给点意见和帮助,有没有类似的源代码来参考。
在PB8.0中,怎样使用日期控件(OLE中的)?拜托各位了! 不知使用此OLE控件需要定义哪些东东,才能正常使用?
我的设计思路很简单,把所有的菜单ID写入数据库.系统运行时,根据数据库菜单ID对应值,设值其visible值为false.比如:m_main.m_系统.m_退出.visible=false,如果我把"m_系统.m_退出"设置变量,动态从数据库中提取时,如何设置其值,满足要求. my_main.+ls_mymain+.visible=false ??
比如: 我的有两个数据“配件所耗费用”,“维修人员费用”,再就是月份做为条件? 我的现在有下面几行数据:(大伙邦我看看,搞了好久搞不好的) 月份 配件费用 人员费用 6 27838.00 0 7 38150.00 0 8 18590.00 98.23800000 9 7603.00 0 10 1802.00 0 图表显示冒出几个颜色, 正常的应该只有两种:红色,绿色区分! 而用下面的图例:竟然不能设置标题,比如红色表示配件费用,绿色表示人员费用! 但不能设置!...
在数据窗口:dw_1有一列:txmno,将列txmno利用微软的控件MSBcode9.ocx打印CODE128码。 将OLE控件插入到dw_1:Insert--control--OLE object 在insert Object窗口,选择标签 Insert Control,选中微软的条形码控件MSBcode9.ocx 如果没有该控件,应先注册 Register New... 将控件OLE_1 的属性Layer = Band 现在的问题是,条形码总是只显示 123456 - code128 并不随列 txmno值而变化! 可以用表达式置 条形码的值:dw_1.object.ole_...
如题。 对能提供字体者先表示万分的感谢。
tab_1.SelectedTab=1 上面那样好像不行哦。。
兩個datetime型的數據,如何獲得它們之間相差的確切時間,精確到分鐘? 如2004/10/28 18:00:00 和2004/10/28 21:30:00,它的時間差為03:30!
我今天碰到一个很奇怪的问题 我建的一个ASA数据库在别人的电脑上就是连不上, 主要是ODBC连不上,我重新建一个数据库在别人电脑上就可以的, 可惜我已经设计好的那个数据库不行 那个有问题的数据库拉到别人电脑上测试ODBC连接显示: connection failed:specified database is invalid 不知道有朋友知道是怎么回事吗?
在一台32M内存,NTWorkstation系统的机器上运行一段程序,每次必定产生堆栈溢出的错误并异常中止;该段程序中执行了一个小循环,一个if条件语句,一个dw的setitem函数,以及最后触发了一个“数据保存”按钮事件,即执行dw的uodate函数并commit,就这么点内容却会引起死机! 同样的程序在另一台配置较好的2000Professional机器上(1.7G主频256M内存)从未死机 我已将那台机器的config,sys修改为stacks=64,512,files=60 buffers=40然而无效,不知对NTWorkstation而言config.sys是否起系统配置作用...
在我自己机器上可以连接SQL Server数据库!但是在一个没有装过 9.0的机器上程序会报错 Connect FailedDBMS MMS Microsoft SqlServer is not supported in your current installtion! 这个少什么东西么!?帮忙看看阿!
Culumn字段里面的Edit的checkbox只能选一个啊?怎么多选啊?
如何通过程序代码选择dddw中项?
87 byte By
xbq-阿清 at 2008-2-18
我是在重裝系統之后出現這個問題的,使用pb 9.0 , 打開 open workpase 時,相對就的 application 開不開 ,也就是說我以前開發的程序全部打不開.
我通过odbc连接access时,无法插入一条新记录,但可以删除记录, 还有对已存在的记录无法编辑,我在grid模式下也已将字段都设为允许修改了,可是就是无法编辑, 不知道是否在建access表时还要注意些什么,或是连odbc时注意些什么,不知道哪位大哥可否帮小弟解决一下,谢谢了,
最近公司准备用PDA开发一个无线点菜系统,用PocketPB开发,但我们对开发环境不了解,有没有用过的在哥介绍一下啊?谢谢先!
偶想在两个DW的update()都成功后才将数据写入数据库,可用下面的代码不能实现,不管第二个DW成功与否,第一个DW一样的把数据写入数据库 if dw_1.update(true,false) = 1 then if dw_2.update(true,false) = 1 then messagebox("提示信息","保存成功!") dw_1.resetupdate() dw_2.resetupdate() commit using sqlca; else messagebox("提示信息","保存不成功!") rollback using sqlca; return...
使Datawindow每页打印固定行 ---- 第一步:增加一个计算列,此计算列必须放在Detail段,Expression中输入: ceiling(getrow()/20) <--这里20还可以用全局函数取代,这样可以允许用户任意设置每页打印多少行。 ---- 第二步:定义分组,选择菜单Rows->Create Group... ---- 按计算列字段分组,并一定将check box-->New Page On Group Break选中。 ---- 第三步:将此计算列设为不可视。 ---- 另外,如果需要最后一页不足补空行。也很简单,如下: long ll_p...
同一个程序有的电脑打印正常的,有的电脑打印有时掉字有时又不会。 只是在使用pb的程序才有这种现象。 谢谢
internetdata()函数用于处理Inet对象的对象函数geturl()和postur()返回的html数据 用法:程序中不能直接调用该函数需要定制一个标准的用户对象,该用户对象继承internetResult对象 ,并在该用户对象上定义函数InternetData()作为基类中的同名函数的覆盖函数.该覆盖函数必须包含一个类型为blob的参数采用传值方式传递,其返回值必须是Integer类型.在函数体中处理data参数. 问题: 假如我想把 http://202.197.51.10/01.mp3这个路径下的文件下载到本地来用internetdata()和geturl() 可以实现吗...
1.一个datawindow,插入一条记录后再打印,结果是将库中的所有记录都打印。只是想将刚刚插入的记录打印,该怎么设置? 2.datawindow控件中放了一个freeform格式的datawindow,怎么定位的某条记录,并且可以编辑、保存? 谢谢
结构如下: 姓名 文号1 文号2 文号3 文号4......文号N 张三 100.00 90.00 88.00 120.00...... 李四 80.00 110.00 58.00 100.00....... 表是用来记录离退休增资的,当有增资文件下来的时候,就加一列文号n,N是不确定的。这种行列混乱的报表经常困绕我,希望有人能释疑。
本人初学pb,开始没有考虑自动适应分辨率问题,现在做了一个空白窗体,实现自动适应分辨率,新增窗体可以继承,但是以前设计的窗体不知如何继承,望各位大虾告知,或给个解决办法,不胜感激!!
在网上下了一个图书的管理系统的代码,按照它的说明我在控制面板里面的系统MSN里面配置ODBC 然后在数据库的画板里面连接的时候 怎么也连接不上 只要我一点连接connect 还是弹出那个配置ODBC的画面哦。然后弹出对话框: SQLSTAE=08001 [sysbase][odbc driver][adptive server anywhere]unable to connect to database serwver: specified datatbase is invalid. 这是什么原因 还请高手帮忙哦 谢谢了!
物料传送单: 编号 批次 送出工序 接收工序 数量 1 123A A B 100 2 234W A C 200 3 123A D A 400 4 123A B E 50 5 234W C E 50 要求根据物料传送单计算出当前各工序不同批次产品数量 批次 工序A 工序B 工序C 工序D 工序E 123A 100 50 150 -400 100 多谢各位大虾!!
有的话请把PB8.0源代码发到我邮箱 banlee@21cn.com 谢谢!
不用具体时间,取到日期就行,请问如何做?
上网在网上 http://www.easybetter.com/zlxz.asp 里面下了一个图书管理系统但是打开后发现少了一个TEST.INI文件哦于是我想在它的确定里面修改 它原来的代码是这样的 integer flag=0 string ls_ps //sle_name.text='' //sle_pw.text='' open abc; if ii_time<3 then do fetch abc into:ls_name,:ls_ps; IF sle_name.text=ls_name and sle_pw.text=...
在oracle中我定义了一个函数(GetTotal),然后我在oracle6.5中调用它,如下: double d_getTotal d_getTotal = getTotal('0') 但是程序运行后,却报内存不能写的错误! 我可以确定oralce 跟pb是连接在一起的,因为在中间我也调用了一个procedure,运行正常 但是函数却不行,不知道为什么. 很急,在线等待! 谢谢!
我刚开始学pb所以有许多函数都不会,,,,,,,,,, 但发现没有帮助看看象c#一样的 打一个点就能出来好多函数.... 那个可以给我解决这个问题?????
110 byte By
ninz1 at 2008-2-18
初学PB, 请问如何定义一个全局变量是:global integer hei 这样的吗? 但不知为何提示:global variables must be declared inside a routine 这是什么意思