hur.cn - 华软网

 热门搜索

  • 授权方式: 金币下载
  • 支付金币: 1个
  • 金币充值: 点击查看
  • 下载方法: 点击查看
  • 源码大小: 0 KB
  • 评分等级: ★★★
  • 源码类别: 金币下载
  • 运行环境: WinXP/NT/Vista/Win7
  • 整理录入: 昕晨
  • 更新时间: 2008/6/12 8:29:00

源码介绍    


开发UltraLite数据库的应用


华软 tanxstar 原创


最近在编写一个移动系统,有点小心得,写出来大家共享。
现在咱们拿得手的的ppb版本都是1.5的,而在1.5中PPB是不支持对UltraLite数据库开发的。据Sybase开发人员泄漏要在2.0里才会加入对UltraLite的支持。
如果要开发UltraLite数据库的应用咱们有以下的选择。
一。运用 UltraLite 组件开发应用程序
这是在原本的开发工具中嵌入Sybase控件等来举行开发。
1.UltraLite for MobileVB(VB) 2.UltraLite.NET(VS.NET) 3.UltraLite C++ 组件(C/C++) 4.UltraLite ActiveX for eMbedded Visual Basic 5.Native UltraLite for Java(Borland JBuilder) 6.UltraLite for M-Business Anywhere:UltraLite for M-Business Anywhere Quick Start。
二。开发 Static C++ 应用程序
三。开发嵌入式 SQL 应用程序
四。运用 Static Java API 举行数据访问
简单的选择就是EVB(eMbedded Visual Basic)了,EVB很简单,上手容易,对数据的操作方式也对照灵活,然则在Microsoft PocketPC2003(wince4.0)以上就不直接支持EVB的开发了。不过还好是Microsoft提供了一个让evb的程序运行到WinCE4.0以上系统的运行库。下载地址:http://download.microsoft.com/download/e/6/7/e67b873f-7d9f-4ee0-9fde-364218fcfa95/msvbppc.armv4.cab。将这个包装置到PDA上,这样你用EVB编写完成的程序就能够在WinCE4上运行了。
另有1个对照简单的选择就是EVC了,在EVC中一样能够运用Sybase控件,而且EVC编写的应用能够运行在WinCE4.0。这样能够支持最新的 PocketPC2003了(包括 PocketPC2003 Phone)
当然这个照旧有限制的,就是在Windows Mobile家族中的SmartPhone上是不支持的,主要是EVC运行需要MFC支持....对手机来说照旧太占用资源了。当然现在手机和PDA正有融合的趋向。预计不久就能够一统天下了。^_^
五。选择一个 UltraLite 静态接口
有三个静态接口适用于开发 UltraLite 应用程序:
1.Static C++ API 运用 C 或 C++ 举行开发,其数据访问功能运用鉴于结果集的 API。 2.嵌入式 SQL 运用 C 或 C++ 举行开发,其数据访问功能运用嵌入式 SQL 语句。 3.Static Java API 运用 Java 编程语言举行开发。 是运用 Java 照旧运用 C/C++ 举行开发主要取决于目标平台。 下面是在嵌入式 SQL 和 Static C++ API 之间举行选择时要思量的一些事项: 1.嵌入式 SQL 是行业规范编程方法,而 Static C++ API 是专有 API。 2.嵌入式 SQL 在设计应用程序方面可提供更强的控制。如果您熟悉嵌入式 SQL 开发,则能够运用此方法设计出更为有效的应用程序。 3.许多编程人员更熟悉鉴于 API 的编程。对于这些开发人员来说,Static C++ API 中需要学习的内容更少。 4.Static C++ API 生成用于支配数据库的类和联系关系方法。它强制运用规范化的函数名称,因此在开发时间方面能够更为快速。 
【原创】粘贴请保留。tanxstar@yahoo.com.cn
首贴在华软网 www.hur.cn 提供


上一源码:安装pocket powerbuilder,中高级用户免进
下一源码:PDA解决方案

下载地址    

  • 开发UltraLite数据库的应用

下载说明

  • 为防止盗链,本站资源部分有解压密码,解压密码点击查看
  • 如果您发现该资源不能下载,请通知管理员;
  • 为了保证您快速的下载,推荐使用迅雷或网际快车等专业工具下载;
  • 为确保所下资源能正常使用,请使用WinRAR v3.80或以上版本解压本站资源;
  • 本站所收集的下载资源均来源于网络,如果有侵犯您的版权,请来信告知,我们会马上处理;
  • 本站所提供的资源仅供学习和研究,请勿用于商业用途,请在下载后24小时内删除;
  • 本站不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害!