首页 | 新闻中心| 公司介绍| 产品走廊| 渠道与销售| 技术支持| 下载中心| 用户认证
蓝色快车PB俱乐部论坛--PowerBuilder MIS编程浏览:菜鸟求教诸位大侠“如何架建局域网数据库”
>>欢迎您,请先登陆 | 注册 | 发贴排行 | 搜索 | 帮助 | 退出
    蓝色快车PB俱乐部论坛
    PowerBuilder MIS编程
       浏览:菜鸟求教诸位大侠“如何架建局域网数据库”

  发表一个新主题  发表一个新投票 回复主题  您是本帖的第 794 个阅读者
 * 贴子主题: 菜鸟求教诸位大侠“如何架建局域网数据库” 保存该页为文件 报告本帖给版主 显示可打印的版本  把本贴加入论坛收藏夹  把本贴加入IE收藏夹 

 掉线,给我留言吧!  flickering
  
  
  等级:新手上路
 财产:270
 经验:200
 魅力:200
  注册:2006-9-2
  文章:3
  鉴定:保密

  给flickering发送一个短消息 查看flickering的个人资料 搜索flickering在PowerBuilder  点击这里发送电邮给flickering 引用回复这个贴子 

发贴心情 菜鸟求教诸位大侠“如何架建局域网数据库”
菜鸟求教诸位大侠“如何架建局域网数据库”

本人编写了一个简单的进销存软件给朋友用,已经两年了,由于是业余爱好,这两年来由于工作忙也没有继续学习编程知识,但近日朋友要求把程序改为局域网数据库,但本人从来没有在一个局域网运行过电脑程序,也没有机会演试过局域网数据库,不知道如何连接服务器,怎样实现一个库多部机器的程序运作,所以,特到此请教诸位大侠,望不吝赐教,多谢了!
本人的编程软件的PB9,数据库驱动是Adaptive Server Anywhere 8

恳候,致谢!

[此贴子已经被作者于2006-9-9 21:58:54编辑过]

发贴时间: 2006/9/9 21:58:54 保密


 掉线,给我留言吧!  chinahawk
  
  
  等级:论坛游侠
 财产:420
 经验:380
 魅力:380
  注册:2006-7-28
  文章:24
  鉴定:保密

  给chinahawk发送一个短消息 查看chinahawk的个人资料 搜索chinahawk在PowerBuilder  点击这里发送电邮给chinahawk 引用回复这个贴子 

发贴心情 
你先看看C/S方面的书再说,Adaptive Server Anywhere 8作为文本型数据库,在网络环境下不知咋样。

发贴时间: 2006/9/18 10:33:22 保密


 掉线,给我留言吧!  flickering
  
  
  等级:新手上路
 财产:270
 经验:200
 魅力:200
  注册:2006-9-2
  文章:3
  鉴定:保密

  给flickering发送一个短消息 查看flickering的个人资料 搜索flickering在PowerBuilder  点击这里发送电邮给flickering 引用回复这个贴子 

发贴心情 
“你先看看C/S方面的书再说,Adaptive Server Anywhere 8作为文本型数据库,在网络环境下不知咋样。”

——C/S方面的书太多,看不来,能否给点简单明确的?如用什么连接?怎样连接?如何设置参数?注意事项等。

多谢诸位!恳候中...


发贴时间: 2006/9/21 12:48:53 保密


 掉线,给我留言吧!  flickering
  
  
  等级:新手上路
 财产:270
 经验:200
 魅力:200
  注册:2006-9-2
  文章:3
  鉴定:保密

  给flickering发送一个短消息 查看flickering的个人资料 搜索flickering在PowerBuilder  点击这里发送电邮给flickering 引用回复这个贴子 

发贴心情 
近日来我改用SQL Sever 2000作为服务器连接,而把原来的Adaptive Server Anywhere 8驱动的*.db文件导入到SQL Sever组中,改为SQL Sever 2000驱动,局域网是连接上了,数据库也连接了。但又出现了一个新的问题,就是原来用PB编的很多程序函数不兼容的问题。如,时间格式不支持。我原来的库中的表列是date数据类型(yyyy/mm/dd),而SQL Sever 2000的数据类型中竟然没有这种格式而仅仅有datetime格式(YYYY/MM/DD hh:mm:ss:),是程序无法提取表中的数据。

用PB函数getitemdate()读取数据时总是提示数据类型不匹配的语法错误,后又用SQL Sever 2000新建用户数据类型date,但是还是不能支持PB函数getitemdate(),不得不全面修改程序,使新旧程序无法兼容。实在是太麻烦了!还望诸位指点小弟如何实现getitemdate()函数的问题。

恳候,再谢!

[此贴子已经被作者于2006-9-21 13:23:04编辑过]

发贴时间: 2006/9/21 13:23:04 保密


 掉线,给我留言吧!  chinahawk
  
  
  等级:论坛游侠
 财产:420
 经验:380
 魅力:380
  注册:2006-7-28
  文章:24
  鉴定:保密

  给chinahawk发送一个短消息 查看chinahawk的个人资料 搜索chinahawk在PowerBuilder  点击这里发送电邮给chinahawk 引用回复这个贴子 

发贴心情 
哈,确实是这样,不同的数据库日期格式是不一样的,移植程序时较为麻烦。如果在做程序时就考虑到数据库的移植性,就该把日期设为字符性。现在我觉得要不全面修改程序,你只有试一下了。在ORACLE中可以修改日期格式,在SQL SERVER应该也一样,你把日期格式修改为yyyy/mm/dd再重新导入数据。

发贴时间: 2006/9/26 10:57:03 保密

页次:1/1页每页10 本主题贴数5

分页: [1]

 *快速回复:菜鸟求教诸位大侠“如何架建局域网数据库” 顶端 
你的用户名:   还没注册? 密码:   忘记密码?请与管理员联系
内容
  • HTML标签: 不可用
  • UBB标签: 允许
  • 贴图标签: 允许
  • Flash标签:允许
  • 表情字符转换:允许
  • 上传图片:允许
  • 最多16KB
  • 邮件回复 显示签名  [Ctrl+Enter直接提交贴子]

    ">