| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2158 人关注过本帖
标题:Access数据库连接求助
只看楼主 加入收藏
eric_wjh
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2008-7-29
收藏
 问题点数:0 回复次数:14 
Access数据库连接求助
各位大侠
小弟近来在学有关数据库的知识,但是在oleDbConnection、oleDbAdapter、DataSet等控件对象的使用上
不知道如何下手啊
就在oleDbConnection的测试连接时却报出无权限说明的警告,
望大侠帮忙解决下
小弟在线等
我的QQ87517619
搜索更多相关主题的帖子: 数据库 Access 
2008-09-02 09:29
hellson
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2008-9-1
收藏
得分:0 
和Access连接,首先是建立OleDBconnection,然后设定DataAdapter。DataAdapter的作用是连接OleDbconnection和Dataset。SQL的statement就是在DataAdapter里申明的,也就是确定程序如何在数据库里读取数据到Dataset里。然后在程序里定义Dataset。在定义了Dataset里就用使用DataAdapter的Fill函数把数据库的数据填写到Dataset里。完成这些步骤之后,程序就和数据断开了连接。在此之后用户的所有操作都是在memory里的dataset里进行操作,只有在update之后,才能写会到database里,否则,所有的修改在程序结束之后都会丢失。在填写OleDBconnection的data source属性的时候应该使用相对路径,如:..binexample.mdb。否则这样的连接在修改文件路径或者文件夹目录名字之后就会产生错误。dataset里的数据可以填写到Datagrid里。Datagrid其实是一个程序自动产生的重复性的表格,显示被选定的dataset里的数据。
2008-09-02 10:15
hellson
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2008-9-1
收藏
得分:0 
你的问题应该只需把db文件夹的安全权限设置下就可以了
2008-09-02 10:18
hellson
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2008-9-1
收藏
得分:0 
1。文件夹、文件的 NTFS 权限设置:在文件夹、文件上右击,选“属性”,然后找
“安全”选项卡,你就看到文中所说的那些权限设置的位置。

2。如果你使用的是 Windows XP,则有可能你的“安全”选项卡是隐藏的,在“控制
面板”中找到“文件夹选项”,单击“查看”选项卡,在下面的列表中找到“使用简
单共享(推荐)”这个选项,去掉此项前面的勾,然后重新打开文件夹、文件的“属
性”就可以看到“安全”选项卡了。

在安全一栏里面,添加一个用户,用户名为IUSR_XX-yyyyy

后面的xxx-yyyyy为你的机器名(域-机器名),就是在添加帐户时候,查找位置对应的字符串.

添加完成后,将该帐户对应的权限设置为完全控制

执行该操作之前,应该确信您的磁盘文件格式是ntfs;建议您使用ntfs文件系统,以便更容易的配置文件夹的权限.

access是桌面数据库,它的读写权限是由系统帐户决定的,发生该错误的原因是匿名访问帐户没有写入或者修改该文件的权限.

[[it] 本帖最后由 hellson 于 2008-9-2 10:23 编辑 [/it]]
2008-09-02 10:21
eric_wjh
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2008-7-29
收藏
得分:0 
谢谢啦 写的那么详细 能加你的QQ嘛
2008-09-02 10:32
eric_wjh
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2008-7-29
收藏
得分:0 
大侠 按你说修改权限问题的步骤还是没有出现安全选项卡啊
怎么么回事啊
2008-09-02 10:37
hellson
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2008-9-1
收藏
得分:0 
上班呢,开q会被炒
双击我的电脑 - 文件夹选项,单击“查看”选项卡,在下面的列表中找到“使用简
单共享(推荐)”这个选项,去掉此项前面的勾
2008-09-02 10:44
eric_wjh
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2008-7-29
收藏
得分:0 
对啊 是按照你说的去做的啊
但右击*.mdb文件,选择属性
弹出的对话框中没有安全这个选项卡啊
2008-09-02 10:58
hellson
Rank: 2
来 自:北京
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2008-9-1
收藏
得分:0 
[bo][un]hellson[/un] 在 2008-9-2 10:18 的发言:[/bo]

db[color=Red]文件夹[/color]的安全权限


文件夹 文件夹 文件夹
2008-09-02 11:01
eric_wjh
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2008-7-29
收藏
得分:0 
hellson 我想问下如何通过dataset把相应的数据显示到textbox中去?
2008-09-03 11:05
快速回复:Access数据库连接求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026338 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved