用Sybase移动数据库开发CRM系统

合集下载

Sybase交行客户信息分析系统解决方案电脑资料

Sybase交行客户信息分析系统解决方案电脑资料

Sybase交行客户信息分析系统解决方案 -电脑资料项目背景交通银行在信息化的战略主要包括二个方向的发展:业务处理集中化,主要体现在业务系统大集中上,取消了以往分散在各个支行的业务系统而将业务处理系统集中到总部,崭新的大集中业务系统能够理顺各地业务的不一致性,从而起到集约化管理的作用,降低了业务成本,提高业务流程的规范性和有效性,Sybase交行客户信息分析系统解决方案。

企业分析构架的建设,主要体现在银行集中精力进行数据仓库的建设,目标是创建企业核心的数据视图,从而满足越来越多样性的各种数据分析,和业务发展决策管理的需要。

目标是通过数据仓库以及相关的数据集市分析应用帮助银行建立差异化的服务和特殊的业务管理能力,从而提高银行客户的满意程度,并相应地获取更大的市场份额和较高的利润率,最终使交行能够在激烈的市场竞争中处于更有力的态势。

交行的客户信息系统就是银行的分析架构的重要组成部分,其基本定位如下:—客户综合信息系统是交行数据大集中工程的重要组成部分,是建立在交行数据大集中工程的三个生产系统所产生的客户业务数据信息的基础之上的一个客户信息的收集、整理、分析、应用的系统。

—客户综合信息系统属于后台的集成管理信息系统,是决策管理层面的重要组成部分,在功能层次上与其它生产系统的区别在于,它是侧重于客户的业务信息的分析系统,而不是侧重于客户业务的流程控制管理的系统。

—客户综合信息系统的目标是建立全行的客户信息的单一视图,有效的汇集客户、机构、产品、账户、渠道等分析要素的基础信息,成为一个服务于我行各级管理决策人员和业务分析人员的公共信息查询分析平台,使全行的客户信息能够共享,它服务的对象是业务管理部门、营销部门以及与客户信息相关联的非业务部门。

—客户综合信息系统也是一个营销工作的管理平台。

?建立基础框架,为后续的深度开发内容做准备。

一期的开发内容不仅需要解决客户的基本信息查询分析,满足当前的营销管理、考核辅助等应用问题,还需要在系统的基础框架设计方面为后续的深度开发做一些准备,诸如产品清理、产品的毛收入的分析、主题分析的可扩展性等,以便能与未来的系统开发内容对接。

Sybase数据库教程

Sybase数据库教程

数据定义语言(DDL)
包括CREATE、ALTER、DROP等语句,用 于定义和管理数据库对象。
数据控制语言(DCL)
包括GRANT、REVOKE等语句,用于控制 对数据库对象的访问权限。
查询优化策略分享
索引优化
合理使用索引可以大大提 高查询效率,包括聚集索 引和非聚集索引。
分区技术
将大表分成若干个小表, 可以提高查询和维护的效 率。
创建和删除数据库对象
创建数据库
使用`CREATE DATABASE`语句,指 定数据库名称、大小、增长参数等。
删除数据库
使用`DROP DATABASE`语句,注意 要谨慎操作,避免误删重要数据。
创建表
使用`CREATE TABLE`语句,定义表 结构、字段类型、约束等。
删除表
使用`DROP TABLE`语句,可以删除 整个表及其所有数据。
通过执行计划分析SQL语句的执行效率,找出可能的性能瓶颈,如 缺少索引、不必要的表扫描等。
数据库日志分析
定期检查数据库日志,了解数据库的运行状况,发现潜在的性能问 题。
优化数据库设计
规范化设计
通过数据库规范化设计,消除数据冗余,提高数据一 致性和完整性。
索引优化
根据查询需求合理创建索引,避免全表扫描,提高查 询效率。
能优化建议,提供索引、分区等优化方案。
第三方性能调优工具
03
根据需要选择适合的第三方性能调优工具进行更深入的性能分
析和优化。
THANKS
感谢观看
别进行优化,提高系统性能。
安全性
Sybase数据库支持多种操作系统 和硬件平台,提供了丰富的API 和开发工具,方便用户进行二次 开发。

Sybase数据库----客户服务器体系结构

Sybase数据库----客户服务器体系结构

Sybase数据库----客户服务器体系结构Sybase公司成立于1984年11月,总部设在美国加州的Emeryville(现为美国加州的Dublin市)。

作为全球最大的独立软件厂商之一,Sybase公司致力于帮助企业等各种机构进行应用、内容及数据的管理和发布。

Sybase的产品和专业技术服务,为企业提供集成化的解决方案和全面的应用开发平台。

Sybase作为享誉全球的跨国公司,在63个国家设立了分支机构,拥有4万多家客户,主要集中在金融服务业、政府部门、电信、医疗保健和媒体服务业。

Sybase 公司是全球领先的企业集成解决方案供应商,不仅拥有业界最完整的企业数据管理系统、领先的企业门户产品以及移动与无线解决方案,还致力于整合各种应用平台、数据库和应用软件。

作为全球最大的独立软件厂商之一,Sybase解决方案将企业信息流转换成经济效益,便于企业在恰当的时间把准确的信息提供给合适的人群,使企业从数据资产中获取最大利益。

Sybase公司一向认为:软件的价值在于应用。

在"用户第一,市场第二;服务第一,销售第二"的市场发展策略指导下,Sybase与用户共担风险,共同前进,稳步发展。

如今,Sybase在中国的员工总数近200人,成为Sybase公司发展最快的海外分支机构之一。

为了更好地给国内用户提供一流的技术支持和服务,Sybase已陆续在上海、成都、广州等地设立了办事处,合作伙伴更是遍布全国各地。

自进入中国以来,Sybase一直致力于同国内外应用软件提供商、国内教育、科研部门的合作,积极引入符合国情的应用软件,并大力扶植代理商和集成商,为中国的用户架起通向互联经济的桥梁。

Sybase公司一直面向电信、证券、金融、政府、交通与能源等领域稳步发展。

尤其是在电信行业一直在同行业中处于领先地位。

该季度中屡获殊荣的Sybase数据库产品先后博得了北京、云南、山东、河北、江苏等省市地区电信、移动及联通公司的青睐,并且在云南、河北等省7号信令网管系统项目中力拔头筹,一举中标。

Sybase数据库教程pdf

Sybase数据库教程pdf
根据差异备份恢复到某个时间点的状态,只需恢复最新的完全 备份和差异备份。
利用事务日志备份恢复到某个特定的时间点,需要先恢复到某 个完全备份的状态,然后应用事务日志进行恢复。
数据迁移与转换
数据迁移
将数据从一个数据库系统迁移到另一个数据库系统,需要 考虑数据格式、数据类型、索引、存储过程等因素的转换 问题。
删除数据表
使用`DRO据。
查看数据表结构
使用`DESCRIBE`或`SHOW COLUMNS`等命令查看数据表的结构和 字段信息。
数据的增删改查操作
第一季度
第二季度
第三季度
第四季度
插入数据
使用`INSERT INTO`语 句向数据表中插入新的 记录,需指定要插入的 字段和对应的值。
事务处理与并发控制
• 事务控制语句:BEGIN TRANSACTION、 COMMIT、ROLLBACK。
事务处理与并发控制
定义
并发控制是确保多个事务同时存取数据库中同一数据时不 破坏事务的隔离性和统一性以及数据库的统一性的技术。
锁机制
Sybase数据库采用锁机制来实现并发控制,包括共享锁和 排他锁。
ABCD
分区表
将大表分割成较小的、更易于管理的片段,称为 分区,以提高查询性能和管理效率。
合理的数据类型选择
选择最合适的数据类型可以节省存储空间,提高 数据处理速度。
系统性能监控与调优
监控数据库性能
使用Sybase提供的性能监控工具,如 Monitor Server和Database
Performance Monitor,实时监控数据库 性能指标。
使用索引
对经常需要查询的列和 WHERE子句中的列建立索引 ,可以大大提高查询速度。

sybase建立数据库图解

sybase建立数据库图解

1.1建立数据库
1.点击开始-->程序-->Sybase-->Sybase Central 进入如下页面
2.点击连接图标,打开如下窗口
3.在用户名中输入“sa”口令为空,点击确定进入如下页面
4.展开“ZHOURL”,点击“数据库设备”文件夹,进入如下页面
的数据库设备,路径D:\pims_dev\ ,如下图所示:
6.点击下一步进入如下页面, 在设备“大小”处输入8192M
7.然后点击“下一步”进入如下页面
8.点击“下一步”进入如下页面
9.点击“完成”,按照上述步骤5-8,再建立一个名为“dev_pims_log”,大
小为2048M的设备
10.完成设备添加后,点击节点上的“数据库”文件夹,如下图
11.点击添加数据库,进入如下页面, 输入数据库名为“pimsdb”
12.点击“下一步”进入如下页面
13.点击“添加按钮”进入如下页面
14.选择“数据”单选框,选择设备“dev_pims_data”,“大小”中输入8192
兆,点击确定即可,同样为事务日志添加设备“dev_pims_log”大小是2048兆,结果如下图所示
15.点击“下一步”进入缺省位置信息页面
16.点击“下一步”进入如下页面
17.点击“下一步”进入如下页面
18.点击“完成”,即可开始创建数据库,等待创建完成。

19.最后,再按照步骤5-8创建一个数据库512兆的设备,挂到tempdb数据
库上,存放tempdb数据库的数据。

Sybase移动数据库开发CRM系统几个关键问题的技术实现

Sybase移动数据库开发CRM系统几个关键问题的技术实现
MessageBox("Error", "Cannot find ASA path.")
return -1
end if
// append "\win32" to path if running on desktop
if iEnv.ostype = windowsnt! then
path = path + "\win32"
caddress=string(trim(sle_address.text))
//通过函数取得汉字对应的汉语拼音
cnamecode=f_pinyin(cname)
caddresscode=f_pinyin(caddress)
thissql="(1=1)"
if rb_1.checked then //如果选择“同音字模糊查询”
end if
if len(caddress)<>0 then
thissql=thissql + " and (customer_address_pinyin like '%"+ caddresscode +"%')"
end if
end if
//模糊查询
tab_1.tabpage_3.dw_1.settransobject(sqlca)
end if
if len(caddress)<>0 then
thissql=thissql + " and (customer_address_pinyin like '"+ caddresscode +"')"

sybase数据库配置说明

Sybase数据库配置说明一、安装sybase服务器端二、配置服务1、运行server config2、添上要创建的服务名3、选择页大小,柳州目前运行的库大小为8k,老系统中的页大小可能是2k,如果导老系统的数据要根据实际情况设置。

4、设置master设备和库的大小,可以先默认,库建好后,可以修改。

5、设置系统存储过程大小和位置6、设置系统数据库大小和位置7、设置网络地址8、点击“网络地址”――》“增加”,9、在连接信息中输入本级ip地址+’,’+端口号(一般为5000)。

“确定”――》“确定”,返回到10、点击“配置缺省xp server”,添加网络地址,在连接信息中输入本级ip地址+’,’+端口号(一般为5002),确定,返回到11、再点击“继续”,开始创建服务。

此过程速度可能比较慢。

12、配置备份服务点击“创建backup server”,开始创建备份服务。

步骤同创建服务相同,只是在设置网络地址时将端口设置为5001(可以任意设置,只要不与别的端口冲突即可)三、建数据库设备打开sybase central,数据库设备添加数据库设备,柳州目前为80g 的设备,可以按照以上图形设置。

四、建库添加数据库,首先选择“日志”,再选择“数据”。

将创建的log的设备设为日志,其他的设置为数据。

五、导数据1、创建远程服务器,远程服务器的网络名称选择创建的备份服务器。

2、创建段,操作如下图所示:3、创建gxyd的用户、登陆4、开始导数据。

LOAD DATABASE DATABASE_NAME FROM ‘(路径)’5、ONLINE DATABASE DATABASE_NAME6、更新索引六、重建索引。

Sybase电信行业CRM解决方案推荐管理资料

Sybase电信行业CRM解决方案推荐管理资料在业务迅速增长、利润率下降、竞争日益剧烈的市场环境下,电信运营商(CSP)正在从根本上改变企业构造和客户关系的方法,Sybase基于其旗舰数据库产品Adaptive Server Enterprise12.5、开发工具PowerBuider8.0、新型企业门户产品EP2.0、行业数据仓库IWS等来打造电信行业的CRM解决方案。

SybaseCeBS(Comunications e-Business Solution)是为电信运营商提供的解决方案,该方案基于Web自效劳体系,为运营商提供了一个稳定的、高可靠的运营管理系统及电子商务平台。

该方案可以减轻呼叫中心的负荷,还允许客户和渠道伙伴随时访问他们需要的效劳,CSP 可以借此获得更高的业务效率和客户满意度,还能节省运营本钱。

Sybase CeBS的主要功能包括:* 基于客户自效劳的门户;* 以客户为中心的用户管理和效劳管理;* 效劳流程管理;* 全业务的数据集成;* 客户关系分析;* 运营决策分析,Sybase电信行业解决方案的实施方法包括四个步骤:* 概念验证定义和任务陈述,以及后序步骤的规定;* 原型整合具有代表性的后台系统,建立数据模型,然后提取、转换并加载一部分样本数据,以展示电子商务解决方案和 CSP系统的可交互性;* 开发扩展该解决方案,完成经协议通过的任何进一步修改;* 部署 CSP利用Sybase传授的技术经历完成系统部署。

评析:Sybase突出电信商业智能亮点:Sybase一直是“商业智能”的倡导者之一,在其电信业解决方案中,也突出了打造电信业商业智能的概念。

方案中使用的数据库产品、开发工具、新型企业门户产品、行业数据仓库等,都能够适应当前及未来电信企业的电子商务应用需求。

Sybase CeBS在为电信运营商提供的方案中,提出基于Web自效劳体系构造,这是一个全面集成运营商业务、效劳、客户和管理的解决方案,该体系构造为运营商提供了一个稳定、可靠的运营管理及电子商务平台。

SYBASE数据库发展历史

SYBASE数据库发展历史SYBASE数据库是全球顶尖的关系型数据库管理系统之一,具有高性能、高可靠性和高可扩展性的特点。

它的发展历史可以追溯到上世纪80年代,经过几十年的发展,已经成为了企业级数据库的主流选择之一、下面我们将详细介绍SYBASE数据库的发展历史。

SYBASE数据库最初是由法国计算机科学家Michel Décary于1984年创建的。

最初,SYBASE数据库是为UNIX操作系统开发的,主要用于支持企业级应用的数据管理。

它的性能和可靠性很快得到了业界的认可,成为当时市场上最受欢迎的关系型数据库之一1997年,SYBASE发布了第一个基于客户/服务器模式的数据库管理系统,这让它成为了当时最先进的数据库之一、随后,SYBASE不断推出新的版本和功能,不断提升数据库的性能和稳定性,赢得了更多企业用户的青睐。

2000年,SYBASE发布了ASE(Adaptive Server Enterprise)12.5版本,这是一个里程碑式的版本,为SYBASE数据库引入了许多创新的功能,如行级锁定、连接池等,大大提升了数据库的性能和可扩展性。

2005年,SYBASE收购了一家名为iAnywhere的公司,获得了其移动数据库和设备管理技术。

这使得SYBASE成为了拥有完整数据库生态系统的公司,从而进一步巩固了其在数据库领域的地位。

2024年,SYBASE被德国软件公司SAP收购,成为其在数据库领域的重要组成部分。

这个收购进一步加强了SYBASE数据库在企业级应用中的地位,使得更多的客户选择了SYBASE数据库来支持其业务需求。

在接下来的几年里,SYBASE数据库不断发布新的版本和功能,如SYBASE IQ、SYBASE Replication Server等,进一步提升了数据库的性能和功能,赢得了更多客户的认可。

今天,SYBASE数据库已经发展成为了全球领先的关系型数据库管理系统之一,被广泛应用于金融、制造、零售、能源等各个行业。

2024版精品sybase数据库基础培训教材


数据仓库与商业智能
Sybase数据库提供了数据仓库和商 业智能解决方案,支持数据分析和数 据挖掘等应用。
移动应用与互联网应用
Sybase数据库可以支持移动应用和 互联网应用,如移动APP、电子商务 网站等。
其他领域
Sybase数据库还可以应用于金融、 电信、政府等其他领域的信息系统中。
02
Sybase数据库安装与配 置
与同步、数据分区等。
支持多种编程接口和查询语言, 如SQL、ODBC、JDBC等,方 便开发者进行数据库应用开发。
提供了强大的安全机制,如身 份验证、访问控制、数据加密
等,保障数据的安全性。
Sybase数据库应用领域
企业级应用系统
Sybase数据库可以支持大规模的企 业级应用系统,如ERP、CRM、 SCM等。
监控和诊断性能问题
性能监控工具
利用Sybase提供的性能监控工具,实 时监控数据库性能。
SQL跟踪分析
跟踪SQL语句执行过程,分析性能瓶 颈,提出优化建议。
诊断日志分析
分析数据库诊断日志,找出性能问题 根源。
06
Sybase数据库安全性管 理
用户认证和授权
用户认证
Sybase数据库通过用户名和密码 进行身份认证,确保只有合法用
SQL语句优化
调整查询逻辑,减少不必 要的计算和数据转换。
查询计划分析
利用查询计划分析工具, 找出性能瓶颈,优化查询设计
遵循数据库规范化原则, 减少数据冗余,提高数据 一致性。
分区表设计
根据业务需求,合理设计 分区表,提高数据查询和 维护效率。
索引维护
定期维护索引,保持索引 的完整性和有效性。
户才能访问数据库。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用Sybase移动数据库开发CRM系统我们公司,荣智科技,一直以来都是做OA、CRM和报表等软件开发;与Sybase的结缘是在很多年以前,当时主要是为很多客户提供Sybase的ASE的各种版本及服务。

这段时间,尤其是近一年来,我们越来越多的感觉到用户对移动电子商务的兴趣。

公司领导也有决心在这块领域里赢得先机。

于是有了和Sybase公司iAnyware产品部门的频繁接触。

不看不知道,一看吓一跳。

原来iAnyware产品在移动数据库和移动中间件领域已经做的相当厉害了,占有最大的市场份额,产品的分类已经很详细,功能也很完备,这让我们吃了颗定心丸。

说起来,Sybase公司的人还真上心。

光OneBridge这个小东西,前前后后又是介绍又是演示,到我们公司来了不下四、五次;说到oneBridge这个东东,还真不简单,因为我们以前的OA 系统都是在IBM Lotus平台上开发的,用户都已经习惯了Lotus的客户端的感觉;从我们用户的反馈来看看,用户并不排斥移动终端,但是希望不能影响原来的Lotus上的应用,以及使用等不能复杂。

在我们公司搭了个环境后,发现OneBridge安装起来很简单,和Lotus兼容的也很好,拿我们老总的多普达手机试用,速度也挺快,而且同步机制可以灵活选择,老总开玩笑说以后可以随时随地在系统里给我们签字了,呵呵。

下面重点说说我们已经做了几个月的一个重头工作,用iAnyware产品开发移动CRM系统,我负责的是汽车移动销售部分,就是销售人员通过移动设备,如PDA、智能手机,将销售应用系统安装于移动设备上,实现移动办公、移动销售,移动设备通过GPRS等无线网络与销售中心进行联系,销售所需要的各种信息可以根据需要下载到移动设备上,销售人员收集的客户信息、销售订单信息等可以根据需要上传到销售中心。

我们的开发环境如下:数据库:SQL Anywhere 9开发工具:SYBASE PocketBuilder 2.0模拟环境:Microsoft Windows Mobile 5.0 MSFP Emulator Images模拟平台:Pocket PC 2003 SE 仿真程序给大家介绍几个开发工程中实际遇到的问题,资源共享一下,大家以后做类似的应用可以参考:1、如何实现手持设备与服务器的数据同步?我们的解决办法:通过MobiLink 来实现手持设备与服务器的数据同步。

由于开始时设置信息考虑不全面,在某些设备上不能成功与服务器进行数据进行。

后经过程序完善,可以实现在各种手持设备与服务器的数据同步。

2、如何实现图片的动态存储?我们的解决办法:将图片的内容存储在数据库中,在需要浏览图片时,从数据库中读取图片信息直接显示在图片中。

这样做的好处是,方便对图片资源的备份(随数据库的备份一块进行),图片不占用额外的存储空间;若将图片存储在磁盘上,会由于存储路径发生变化而找不到图片资源,通过数据库存储就避免了该问题。

3、如何播放视频、音频文件?我们的解决办法:为方便销售人员的使用,在该应用系统中可以播放各种视频、音频文件,由于开发工具中没有现成的播放工具,后来通过调用Windows API函数及用户对象来实现该功能。

4、如何实现模糊查询?比如知春路写成支椿路的话照样能够检索出来怎么实现。

解决:我们在查询信息时(如按某一人名查询、按某一地名查询),经常会遇到只知道发音不知道具体是哪个汉字的情况,为此我们提供同音字的模糊查询,可大大方便用户的查询,只要输入相同拼音的汉字,即可查出某信息(如人员姓名、单位地址等)。

为实现此功能,数据库中除存储汉字信息外,还自动存储汉字对应的汉语拼音信息(不用人工处理,通过数据库中的触发器自动完成)。

这样在查询时,通过数据库的自定义函数取得汉字所对应的汉语拼音,再与数据库中存储的汉语拼音信息相匹配进行检索。

以上是我们的心血结晶,无偿与各位分享,只希望多些志同道合的朋友,希望与Sybase及iAnywhere产品有兴趣的朋友们多多交流。

在这里想与做技术的兄弟们分享几个技术问题的详细的解决办法。

应用介绍:汽车移动销售,就是销售人员通过移动设备,如PDA、智能手机,将销售应用系统安装于移动设备上,实现移动办公、移动销售,移动设备通过GPRS等无线网络与销售中心进行联系,销售所需要的各种信息可以根据需要下载到移动设备上,销售人员收集的客户信息、销售订单信息等可以根据需要上传到销售中心。

开发环境:数据库:SQL Anywhere 9开发工具:SYBASE PocketBuilder 2.0模拟环境:Microsoft Windows Mobile 5.0 MSFP Emulator Images模拟平台:Pocket PC 2003 SE 仿真程序问题1:如何实现模糊查询、同音字查询?比如知春路写成支椿路的话照样能够检索出来怎么实现。

分析:我们在查询信息时(如按某一人名查询、按某一地名查询),经常会遇到只知道发音不知道具体是哪个汉字的情况,为此我们提供同音字的模糊查询,可大大方便用户的查询,只要输入相同拼音的汉字,即可查出某信息(如人员姓名、单位地址等)。

为实现此功能,数据库中除存储汉字信息外,还自动存储汉字对应的汉语拼音信息(不用人工处理,通过数据库中的触发器自动完成)。

这样在查询时,通过数据库的自定义函数取得汉字所对应的汉语拼音,再与数据库中存储的汉语拼音信息相匹配进行检索。

具体实现关键代码:1.客户模糊查询(可输入客户名称、客户地址进行同音字的查询)string cname,cmobile,caddress,thissql,cnamecode,caddresscodecname=string(trim(sle_name.text))cmobile=string(sle_mobile.text)caddress=string(trim(sle_address.text))//通过函数取得汉字对应的汉语拼音cnamecode=f_pinyin(cname)caddresscode=f_pinyin(caddress)thissql="(1=1)"if rb_1.checked then //如果选择“同音字模糊查询”if len(cname)<>0 thenthissql=thissql+" and (customer_customername_pinyin like '" + cnamecode +"')" end ifif len(cmobile)<>0 thenthissql=thissql + " and (customer_mobile like '" + cmobile +"')"end ifif len(caddress)<>0 thenthissql=thissql + " and (customer_address_pinyin like '"+ caddresscode +"')" end if//精确查询elseif rb_2.checked thenif len(cname)<>0 thenthissql=thissql+" and (customer_customername_pinyin like '%" + cnamecode +"%')" end ifif len(cmobile)<>0 thenthissql=thissql + " and (customer_mobile like '%" + cmobile +"%')"end ifif len(caddress)<>0 thenthissql=thissql + " and (customer_address_pinyin like '%"+ caddresscode +"%')" end ifend if//模糊查询tab_1.tabpage_3.dw_1.settransobject(sqlca)tab_1.tabpage_3.dw_1.setfilter(thissql)//tab_1.tabpage_3.dw_1.setfilter( "customer_customer_id=customer_customer_id[1]") tab_1.tabpage_3.dw_1.filter( )//todaystring stoday = String(now(),"yyyymmdd")tab_1.tabpage_3.dw_1.retrieve(stoday)if tab_1.tabpage_3.dw_1.rowcount()=0 thenmessagebox("系统提示","没有符合条件的记录")sle_name.text=""sle_mobile.text=""sle_address.text=""returnend iftab_1.selecttab(3)2、取汉字所对应的汉语拼音的函数integer li_len,li_locstring ls_hz,ls_py_code,ls_outputli_loc=1ls_output=''li_len=len(inputstring)ls_output=''do while li_len > 0ls_hz=mid(inputstring,li_loc,1)//从数据库读取汉字所对应的汉语拼音select trim(pinyin) into :ls_py_code from char_pinyincode where hanzi_char=:ls_hz order by pinyin;if isnull(ls_py_code) thenls_py_code=''end ifif ls_py_code='' thenls_output=ls_output+"_"+ls_hzelsels_output=ls_output+"_"+ls_py_codeend ifli_len=li_len - 1li_loc=li_loc + 1loopif mid(ls_output,1,1)='_' thenls_output=right(ls_output,len(ls_output)-1)end ifli_len=len(ls_output)return ls_output问题2:如何实现图片的动态存储?如从数据库读取图片内容并显示到图片控件中分析:将图片的内容存储在数据库中,在需要浏览图片时,从数据库中读取图片信息直接显示在图片中。

相关文档
最新文档