免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1849 | 回复: 0
打印 上一主题 下一主题

离题的话 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-02-21 10:31 |只看该作者 |倒序浏览

在windows下开发数据库应用,用mdb会比较方便。如果没有安装access,那么可能会遇到一点小麻烦。
没有安装access,一样可以使用access数据库。这个在odbc manager里面可以清楚地看到。你可以轻松创建一个mdb文件,并建立一个数据源。理论上来说,你接着就可以用程序来在这个mdb文件中创建表,视图等等对象了。
      可是在实际应用中,我却发现不能创建表,系统返回错误提示是我没有权限,需要系统管理员为我设置相应的权限才可以。但是我又没有安装access,怎么设置权限呢?
     经过一番搜索,最后我得出的结论是,不是权限的问题,而是sql语句的写法有问题。一般我们用"create table abc(a char(1))"即可建立表了。但是,用odbcmanager建立的mdb文件是不能这么做的。你要这样写 "create table [color="#cc0000"]'c:1'.abc (char (1))"就可以了。一旦表创建成功,接下来的其他事情就好办多了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4353/showart_12729.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP