当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: datagrid 的连接列是新闻标题,当我点击时,进入另一个html网页,其中将新闻的 标题和内容传递到该页的相应的文本框中,谢谢指点 ......
 ·在edit框里显示字符出了问题    »显示摘要«
    摘要: 在我的xtoutbarctrl1类中,有以下代码: cmypropertypage cpg; 属性页对象 cpg.m_pedit2="ddd"; updatedata(false); 功能:运行这段代码时,把ddd这三个字母放到edit框里!然后显示! 可是我执行后,我的属性页中的edit框里没出现ddd这三个字母。 这是怎么回事儿。哪儿出错了? ......


pb8的程序运行所需要的DLL列表

请问pb8的程序运行所需要的DLL列表

NO.1   作者: klbt

pbvm80.dll  
  pbdwe80.dll  
  libjcc.dll  
  ...  
  还有与你的数据库相关的dll

NO.2   作者: workhand

还有与你的数据库相关的dll  
  例如:ntwdblib.dll

NO.3   作者: ldy

Oracle:  
  libjcc.dll  
  libjsybheap.dll  
  pbapl80.dll  
  pbdwe80.dll  
  pbmss80.dll  
  pbo8480.dll  
  Pbo9080.dll  
  pbodb80.dll  
  pbvm80.dll

NO.4   作者: klbt

你可以自己删除一些,如果还能正常运行,就再删除一些...  
  实践出真知。

NO.5   作者: jeff_107

搜索一下!  
 

NO.6   作者: scnmutou

pbdwe80.dll  
  pbdwo80.dll  
  pbmss80.dll  
  pbodb80.dll  
  libjcc.dll  
  上边着几个涉及到   数据库的肯定用   是用于数据窗口的。  
  如果想省事,把你编译好的程序放入Sybase\Shared\PowerBuilder   下面肯定能运行

NO.7   作者: xisat

....................运行库.........  
  pbvm80.dll   通用  
  libjcc.dll   通用  
  pbdwe80.dll   dw和ds  
  pbrtc80.dll   rich   text  
  pbfnt80.ini   映射不可用字体  
  pblab80.ini   标签数据窗口展示风格  
  pbtra80.dll   跟踪数据库连接  
  .....................odbc接口...........  
  pbodb80.dll  
  pbodb80.ini  
  ....................数据库专用接口.............  
  不同数据库而定了  
   
 

NO.8   作者: eminena

如何安装SQL   Anywhere与PB应用程序?      
     
   
  一.安装步骤  
   
  一般地说发布一个PB应用除应用程序部件本身外,还应该包含如下文件及相关操作:  
  1.   PowerBuilder运行时动态链接库(   Runtime   Library   )。  
  2.   数据库接口:一方面包括PB提供的数据库专用接口或ODBC接口程序,另一方面包括不同数据库厂商提供的ODBC数据库驱动程序。  
  3.   ODBC数据源的配置。  
   
  二.PowerBuilder运行时动态链接库(   Runtime   Library   )。  
  不同版本的PB所需要的运行时动态链接库文件不尽相同,但库名有相似的地方,这些DLL都必须包含在应用程序目录或系统目录当中:  
   
  PB6.5所需文件:  
  必需   PBVM60.DLL   PowerBuilder   虚拟机  
  可选   PBDWE60.DLL   DataWindow   数据窗口引擎  
  可选   PBRTC60.DLL   超文本控件  
  可选   PBTRA60.DLL   数据库访问跟踪  
  可选   PBODB60.DLL   PB的ODBC接口  
  可选   PBIN760.DLL   INFORMIX   接口  
  可选   PBMSS60.DLL   Microsoft   SQL   Server接口  
  可选   PBSYC60.DLL   Sybase   SQL   Server接口  
  可选   PBO7360.DLL/PBO7260.DLL   Oracle   Version接口  
   
  PB7.0所需文件:  
  必需   PBVM70.DLL   PowerBuilder   虚拟机  
  必需   LIBJCC.DLL   PowerBuilder   库管理  
  可选   PBDWE70.DLL   DataWindow   数据窗口引擎  
  可选   PBRTC70.DLL   超文本控件  
  可选   PBTRA70.DLL   数据库访问跟踪  
  可选   PBODB70.DLL   PB的ODBC接口   
  可选   PBIN770.DLL   INFORMIX   接口  
  可选   PBMSS70.DLL   Microsoft   SQL   Server接口  
  可选   PBSYC70.DLL   Sybase   SQL   Server接口  
  可选   PBO7370.DLL/PBO8470.DLL   Oracle   Version接口  
   
  PB8.0所需文件:  
  必需   PBVM80.DLL   PowerBuilder   虚拟机  
  必需   LIBJCC.DLL   PowerBuilder   库管理  
  可选   PBDWE80.DLL   DataWindow   数据窗口引擎  
  可选   PBRTC80.DLL   超文本控件  
  可选   PBTRA80.DLL   数据库访问跟踪  
  可选   PBODB80.DLL   PB的ODBC接口   
  可选   PBIN780.DLL   INFORMIX   接口  
  可选   PBMSS80.DLL   Microsoft   SQL   Server接口  
  可选   PBSYC80.DLL   Sybase   SQL   Server接口  
  可选   PBO7380.DLL/PBO8480.DLL/PBO9080.DLL   Oracle   Version接口  
  以上文件可以在C:\Program   Files\Sybase\Shared\PowerBuilder取得。  
     
   
  三.   SQL   Anywhere   ODBC数据库驱动程序。  
   
  SQL   Anywhere   5.0:  
  DBTL50T.DLL 数据库工具  
  DBL50T.DLL   数据库接口  
  WODBC.HLP   帮助文档  
  WOD50T.DLL   ODBC   驱动  
  WL50ENT.DLL   英文字符串  
  WTR50T.DLL   ODBC翻译  
  DBENG50.EXE   数据库引擎  
   
  SQL   Anywhere   6.0:  
  DBL60T.DLL,WODBC.HLP,WOD60T.DLL,WL60ENT.DLL,WTR60T.DLL,DBENG60.EXE  
   
  SQL   Anywhere   7.0:  
  DBODBC7.DLL,DBLIB7.DLL,DBWTSP7.DLL,DBLGEN7.DLL,DBODTR7.DLL,DBENG7.EXE  
   
  四.   ODBC数据源配置。  
  在包含以上文件之后,还必需对使用ODBC数据库方式的应用进行ODBC数据源的配置,以便在安装完毕后应用程序可以直接访问系统数据源。  
  下面以使用SQL   Anywhere   5.0数据库创建的用户数据库为例来说明如何使用数据源管理器进行ODBC的手工配置及如何在安装程序中自动修改系统注册表,其他数据库可以参考SQL   Anywhere   5.0进行操作。  
   
  1.使用数据源管理器配置系统数据源。  
  1.1.   安装SQL   Anywhere数据库驱动程序,使数据源管理器中的"ODBC驱动程序"页增加一行SQL   Anywhere的驱动说明。  
  1.2.   在"系统DSN"一页选择"添加",然后选择SQL   Anywhere数据源,出现数据源的配置信息表后,将数据源名(Data   Source   Name),数据库名(Database   File),用户ID号(User   ID),用户密码(Password)等信息添齐,选择"OK"确认,此时在"系统数据源"的窗口中就会增加用户的数据库的ODBC驱动,选择"确认"后退出数据源管理器。  
   
  进行以上两步以后重新启动应用程序,用户就可以在运行应用程序后使用SQL   Anywhere数据库。  
  2.   修改系统注册表配置系统数据源。  
  (以下注:以WIN98下的注册表为例,括号内的为WIN2000下的注册表数值,C:\YourApp为用户应用程序目录,C:\YourApp\Sqlany50为应用程序包含的SQL   Anywhere数据库驱动文件目录,YourDB.DB为用户数据库。)  
   
  在HKEY_LOCAL_MACHINE\software\ODBC\ODBC   Drivers(ODBCINST.INI\ODBC   Drivers)下,增加字符串键值:  
  Sybase   SQL   Anywhere   5.0   =   "Installed"  
   
  在HKEY_LOCAL_MACHINE\software\ODBC\Sybase   SQL   Anywhere   5.0(ODBCINST.INI\Sybase   SQL   Anywhere   5.0)下,增加字符串键值:  
  Driver   =   "C:\YourApp\Sqlany50\WOD50T.DLL"  
  Setup   =   "C:\YourApp\Sqlany50\WOD50T.DLL"  
   
  在HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ODBC   Data   Source下,增加字符串键值:  
  TestDB   =   "Sybase   SQL   Anywhere   5.0"  
   
  在HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI下,增加主键:TestDB,并分别加入键值如下:  
  Autostop   =   "yes"  
  Databasefile   =   "C:\YourApp\YourDB.DB  
  Databasename   =   "TestDB"  
  Driver   =   "C:\YourApp\Sqlany50\WOD50T.DLL"  
  PWD   =   "sql"  
  Start   =   "C:\YourApp\Sqlany50\dbeng50.exe   -d   -c1024   -Q"  
  UID   =   "dba"  
   
  在用户的安装程序中将以上步骤加入,可以使用户的应用程序在不必安装SQL   Anywhere数据库驱动下,也能直接访问系统数据源,从而实现用户应用程序的独立发布。  
     
 


 ·有必要吗    »显示摘要«
    摘要: 一个简单的问题,有人答出来了,后面的人也不管,或换个变量,或加两行无关紧要的代码,也凑凑热闹。。甚至些摆明就是抄上面的答案。。。 我想既然答出来了,要不是有纠正或者补充,大可不必重复了吧?没意义吧? 还是要显示出:这个问题我也会? 声明:我不是针对个人的,这是普遍存在的现象,只是和大家讨论一下。。。 有必要吗? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE