vb.net 2005 DataGridView 更新Access数据库的问题。

在vb.net2005中,用DataGridView控件连接Access数据库时,在弹出是否复制数据库文件到输出目录时,选择是,然后系统会把这个数据库文件复制到输出目录b... 在vb.net 2005 中,用DataGridView 控件连接Access 数据库时,在弹出是否复制数据库文件到输出目录时,选择是,然后系统会把这个数据库文件复制到输出目录bin\debug中,还有在工程文件夹下面也有一个相同的数据库文件,把mdb的数据库文件的高级属性,改成"如果较新则复制" 就可以用update 更新,
但是系统只是更新了输出目录中的数据库文件,而工程文件夹里面的那个数据库文件则没有更新,
请问各位高手,有没有办法让这个地方的数据库同时更新。
请问各位高手,有没有办法让这两个地方的数据库同时更新

如果在考试的时候,在复制文件对话框时,选择否,也就是不复制数据库文件,老师问卷的时候,是把你的程序要带走的,如果他的电脑上在相同的地方没有那个数据库文件,程序运行的时候就会出错,所以一定要选择是,
展开
 我来答
我行我素true
2010-01-03 · 超过10用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:40.2万
展开全部
这个是VS.NET为了在开发时保护数据库源文件而做的,可能真的有这样的方法使这两个数据库同步更新,但就我所知的可以专门写代码实现数据库同步更新。但比起你的考试题目来可就复杂多了。
其实你可以直接将数据库文件放在你项目文件下的\bin\Debug\里边,连接数据库时直接选择这个数据库,弹出是否复制数据库文件到输出目录时选择“否”,你的数据库连接路径就是你的程序可执行文件的目录,因为编译出的可执行文件也放在\bin\Debug\里边。不管把项目拷贝到哪里,可执行文件和数据库文件的相对路径都是一样的。
如果你要打包程序则直接把数据库一起打包,只不过把数据库输出路径设置为你程序中的数据库连接路径就可以了。
不知道这样说你明白不?
jlcomeby
2009-12-30
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
我用vb.net操作access数据库时,用的是adoX
你得写一些语句来更新数据库
参考一下:INSERT INTO OPENDATASOURCE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-12-24
展开全部
在弹出是否复制数据库文件到输出目录时,选择否,那个没有必要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式