将access数据库的mdb文件以嵌入方式编译到exe文件中后,如何查询、添加、删除这个数据库?谢谢。
解决方案 »
- C# winform程序 放在另一台机子上运行出现System.Security.SecurityException,求解,急~~~
- 杨辉三角的问题
- System.IO.FileNotFoundException: 未能加载文件或
- 问一下序列化和反序列化的作用!
- !!请教大家有关自定义控件和父级窗体的问题!!
- 要做个可以免费给所有手机号发短信的功能,关于“沃联系”
- 关于Nhibernate的一些疑问
- 请问如何在DBGrid中添加ComboBox?
- 今天去听Mircosoft 的 logo 讲座,谈谈感受!
- 关于hashtable数据排序问题
- 如何让一个窗口变成对话框?
- 我嵌的一段js怎么调也不行郁闷,请朋友们指点一下
删除: "delete from Login where username='"+username+"'";
新增:"insert into Login(username,password,quanxian) values ("+tbadduser.Text+",'"+tbpw1.Text+"','"+quanxian+"')";
更新:updata ......
后面的代码你要改过,改成你的控件与,你的表名
如果把数据库添加到exe文件中好像就不能在添加、删除记录了,查询到可以。
1.直接以文件方式打开执行文件,写字节(这可能吗?只是纯理论)。
2.现实点:需要写的时间将资源装载上来,(有两个api: FindResource/FindResourceEx、LoadResource),然后写到临时文件中,sql可应用到临时文件中,最后在必要的时候重写到文件中(api: UpdateResource)这个在MSDN Library for Visual Studio 2005中有个例子:
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.WIN32COM.v10.en/winui/winui/windowsuserinterface/resources/introductiontoresources/usingresources.htm在MSDN Library for Visual Studio .NET 2003中的地址是:
ms-help://MS.MSDNQTR.2003FEB.2052/winui/winui/windowsuserinterface/resources/introductiontoresources/usingresources.htm代码展示的是关于如何更新一个对话框资源。好运。