CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

用VB+access2000开发数据库应用程序需注意那些问题!!!

楼主water_j(随心所欲)2002-02-24 19:43:31 在 VB / 数据库(包含打印,安装,报表) 提问

11!! 问题点数:100、回复次数:8Top

1 楼jamwaychen(凌凌漆)回复于 2002-02-24 19:50:46 得分 10

access2000的sql查询和ansi标准有不同,例如:  
  在标准模糊查询里                 select   *   from   xxx   where   xx1   like   '%1%'  
  而在assecc里则是               select   *   from   [xxx]   where   xx2   like   '*1*'  
  即它的通配符不同  
  还有......这[]不知要不要加,好象有时候不加也没问题,但有时就查询不了Top

2 楼jamwaychen(凌凌漆)回复于 2002-02-24 19:55:20 得分 5

哎呀,刚才的中括号加错了应该是  
  select   *   from   xxx   where   [xx2]   like   '*1*'  
  不好意思:)Top

3 楼iwzw()回复于 2002-02-24 20:01:05 得分 15

使用ADO时:  
  adoc.ConnectionString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=   c:\xj.mdb;User   ID='admin';Jet   OLEDB:Database   Password=Password"  
  strCnn   =   "Provider=Microsoft.Jet.OLEDB.4.0;Persist   Security   Info=False;"   &   _  
  "Data   Source=c:\database.mdb;Jet   OLEDB:"   &   _  
  "Database   Password=Password"  
  使用DAO时:  
  引用Microsoft   DAO   3.60   Object   LibraryTop

4 楼blow_wy(老鹰)回复于 2002-02-24 20:01:32 得分 10

减少BUG就行Top

5 楼gpo2002(永吹不休)回复于 2002-02-24 20:05:46 得分 10

写了才知道Top

6 楼water_j(随心所欲)回复于 2002-02-24 20:13:22 得分 0

谢谢大家,再请教ACCESS单表最大记录数大概是?如何解决多用户的并发问题,继续加分!!Top

7 楼gpo2002(永吹不休)回复于 2002-02-24 20:52:24 得分 50

于在多用户环境的   Access   数据库中选择记录锁定的策略  
  在编辑记录时,Microsoft   Access   可以自动预防其他用户在完成编辑之前更改记录。  
   
  赋予用户对访问记录的独占权称作锁定。有三种锁定的策略可以选择:    
   
  不锁定---Microsoft   Access   不锁定正在编辑的记录。在试图将所作的更改保存到其他用户也作了更改的记录时,Microsoft   Access   将显示出相应的信息让用户进行选择:用所作的更改覆盖其他用户对此记录所作的更改,或将自己的记录版本复制到剪贴板,或放弃所作的更改。这一策略可以保证用户总是可以编辑记录,但此策略也会造成用户之间的冲突。  
   
   
  编辑的记录   ---   Microsoft   Access   将锁定正在编辑的记录,因此其他用户不能更改此记录。此法也可能同时锁定其他存贮在的磁盘上的相邻记录。如果另一位用户试图编辑一个已锁定的记录,Microsoft   Access   将在那一位用户的数据表中显示锁定记录的指示器   。这个策略可以由始至终地保证完成更改任务。如果不经常有编辑上的冲突,则此策略是很好的选择。  
   
   
  所有记录---   Microsoft   Access   将在打开的整段时间内,锁定所编辑的窗体或数据表(及基础表)中的所有记录,以使其他人不能编辑或锁定这些记录。这个策略非常具有限制性,因此请在确认您是唯一需要编辑记录的人时,才选用此策略。    
  有关指定这些选项的详细内容,请单击   。  
   
  注意   在使用   ODBC   编辑链接的   SQL   数据库表中的数据时,Microsoft   Access   并不锁定记录;而由此   SQL   数据库的规则来管理锁定的事宜。在这种情况下,不论对数据库选择那一种锁定记录的设置,Microsoft   Access   会按选定“不锁定”设置处理。  
   
  Top

8 楼water_j(随心所欲)回复于 2002-02-24 21:10:55 得分 0

谢谢,先结帐了!!Top

相关问题

  • vc.net 如何开发数据库应用程序?
  • 请教vb中类的使用经验:特别是在开发vb数据库应用程序时,如何使用类来与数据库交互?
  • 如何在单机WIN98上利用ADO开发MSSQL数据库应用程序???
  • 如何打包PB7.0+SQL7.0开发的系统(数据库、应用程序)
  • 哪儿能找到数据库应用程序开发的例子
  • 清谈一下你为什么用PB来开发数据库应用程序?
  • 用C/C++开发数据库应用程序的编译器选择问题
  • 大家是如何合作开发数据库应用程序的
  • 用dbexpress组件开发的数据库应用程序如何发布???
  • VSTS下开发Web数据库应用程序时让人晕倒的问题!

关键词

  • 用户
  • access
  • 数据库
  • 选择
  • microsoft
  • database
  • 记录
  • 锁定
  • 更改
  • 策略

得分解答快速导航

  • 帖主:water_j
  • jamwaychen
  • jamwaychen
  • iwzw
  • blow_wy
  • gpo2002
  • gpo2002

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo