社区
PowerBuilder
帖子详情
在pb中如何获取access表名?
glatiagf
2010-12-16 10:30:44
请问哪位大侠帮个忙,怎样在pb中实现判别一个access表是否存在?如表名是“employee”
...全文
76
4
打赏
收藏
在pb中如何获取access表名?
请问哪位大侠帮个忙,怎样在pb中实现判别一个access表是否存在?如表名是“employee”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jjyyyyyyjj
2011-01-29
打赏
举报
回复
晕,楼主太不厚道了,专打白条啊?
hyf_0023
2010-12-16
打赏
举报
回复
是白菜梆子吗?问题已解决了吧!
ACMAIN_CHM
2010-12-16
打赏
举报
回复
glatiagf
'截至2010-12-16 10:30:44 用户结帖率
0.00%
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html
8、如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖
ACMAIN_CHM
2010-12-16
打赏
举报
回复
通过这个语句的返回即可判断表是否存在。
select name from msysobjects where type=1 and [name]='train';
数据库设计经验谈.docx
数据库设计经验谈全文共11页,当前为第1页。一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成, 而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用
中
最重要的一部分。 有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。 不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。 所以我归纳历年来所走的弯路及体会,并在网上找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。 精选了其
中
的 60 个最佳技巧,并把这些技巧编写成了本文,为了方便索引其内容划分为 5 个部分: 第 1 部分 - 设计数据库之前 这一部分罗列了 12 个基本技巧,包括命名规范和明确业务需求等。 第 2 部分 - 设计数据库表 总共 24 个指南性技巧,涵盖表内字段设计以及应该避免的常见问题等。 第 3 部分 - 选择键 怎么选择键呢?这里有 10 个技巧专门涉及系统生成的主键的正确用法,还有何 时以及如何索引字段以获得最佳性能等。 第 4 部分 - 保证数据完整性 讨论如何保持数据库的清晰和健壮,如何把有害数据降低到最小程度。 第 5 部分 - 各种小技巧 不包括在以上 4 个部分
中
的其他技巧,五花八门,有了它们希望你的数据库开发工作会更轻松一些。 第 1 部分 - 设计数据库之前 考察现有环境 在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动计算)。显然,现有系统并不完美,否则你就不必再建立新系统了。但是对旧系统的研究可以让你发现一些可能会忽略的细微问题。一般来说,考察现有系统对你绝对有好处。 定义标准的对象命名规范 一定要定义数据库对象的命名规范。对数据库表来说,从项目一开始就要确定
表名
是采用复数还是单数形式。此外还要给表的别名定义简单规则(比方说,如果
表名
是一个单词,别名就取单词的前 4 个字母;如果
表名
是两个单词,就各取两个单词的前两个字母组成 4 个字母长的别名;如果表的名字由 3 个单词组成,你不妨从头两个单词
中
各取一个然后从最后一个单词
中
再取出两个字母,结果还是组成 4 字母长的别名,其余依次类推)对工作用表来说,
表名
可以加上前缀 WORK_ 后面附上采用该表的应用程序的名字。表内的列[字段]要针对键采用一整套设计规则。比如,如果键是数字类型,你可以用 _N 作为后缀;如果是字符类型则可以采用 _C 后缀。对列[字段]名应该采用标准的前缀和后缀。再如,假如你的表里有好多"money"字段,你不妨给每个列[字段]增加一个 _M 后缀。还有,日期列[字段]最好以 D_ 作为名字打头。 检查
表名
、报
表名
和查询名之间的命名规范。你可能会很快就被这些不同的数据库要素的名称搞糊涂了。假如你坚持统一地命名这些数据库的不同组成部分,至少你应该在这些对象名字的开头用 Table、Query 或者 Report 等前缀加以区别。 如果采用了 Microsoft
Access
,你可以用 qry、rpt、tbl 和 mod 等符号来标识对象(比如 tbl_Employees)。我在和 SQL Server 打交道的时候还用过 tbl 来索引表,但我用 sp_company (现在用 sp_feft_)标识存储过程,因为在有的时候如果我发现了更好的处理办法往往会保存好几个拷贝。我在实现 SQL Server 2000 时用 udf_ (或者类似的标记)标识我编写的函数。 工欲善其事, 必先利其器 采用理想的数据库设计工具,比如:SyBase 公司的 PowerDesign,她支持
PB
、VB、Delphe 等语言,通过 ODBC 可以连接市面上流行的 30 多个数据库,包括 dBase、FoxPro、VFP、SQL Server 等,今后有机会我将着重介绍 PowerDesign 的使用。
获取
数据模式资源手册 正在寻求示例模式的人可以阅读《数据模式资源手册》一书,该书由 Len Silverston、W. H. Inmon 和 Kent Graziano 编写,是一本值得拥有的最佳数据建模图书。该书包括的章节涵盖多种数据领域,比如人员、机构和工作效能等。 其他的你还可以参考:萨师煊 王珊著 数据库系统概论 畅想未来,但不可忘了过去的教训 我发现询问用户如何看待未来需求变化非常有用。这样做可以达到两个目的:首先,你可以清楚地了解应用设计在哪个地方应该更具灵活性以及如何避免性能瓶颈;其次,你知道发生事先没有确定的需求变更时用户将和你一样感到吃惊。 一定要记住过去的经验教训
PB
通过ODBC或OLEDB连接
ACCESS
PB
通过ODBC或OLEDB连接
ACCESS
1. ODBC 1.1 建立ODBC数据源 1.2 // Profile SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False SQLCA.DBParm = "ConnectString=DSN=xtktv;UID=admin;PWD=000000" 2. 直接连接 不用配置od
PB
关于SQLCA
SQLCA(SQL Communication
Access
) SQLCA是一个存储区域,将统计和错误从应用程序传递到数据库服务器再传回应用程序的每个数据库请求会使用它。SQLCA 用作应用程序到数据库的通信链接的句柄。它会被传递到需要与数据库服务器进行通信的所有数据库库函数
中
。它会在所有嵌入式 SQL 语句上被隐式传递。 全局 SQLCA 变量在接口库
中
定义。预处理器会为全局 S
PB
与各种数据库连接 收藏
PB
与各种数据库连接!! 1.Power script 语言里的事务处理对象怎么理解 PowerBuilder 程序与数据库之间传递信息的一个结构变量,共有15个成员.你可以详细列表它的所有成员看看它的组成,
PB
的应用程序会初始化一个全局的结构体变量,SQLCA,当然你也可以自定义一个自己的事务对象. 1 DBMS string 所使用的数据库管理系统的名字,如Sybase,Oracle...
[代码问题梳理]c#向
Access
数据库插入数据
近来在做一个项目,纯粹拿来练手学习的,其
中
涉及到了C#与
Access
数据库这一块,故将其记录下来,作为个人的成长记录。 这篇文章主要有这几个小内容: 向
Access
数据库插入数据 数据的几种情况 数据插入语句的书写 注意事项 数据的几种情况与语句的书写我个人认为在数据插入过程
中
,可以粗略地认为数据分为这三种情况: 图片 变量 具体值 大部分向
Access
数据库存储图片都是以存流的方式,而这种方式
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章