将access数据库的mdb文件以嵌入方式编译到exe文件中后,如何查询、添加、删除这个数据库?谢谢。

解决方案 »

  1.   

    你到DG里的属性里将这些列加出来,然后再写代码
    删除: "delete from Login where username='"+username+"'";
    新增:"insert into Login(username,password,quanxian) values ("+tbadduser.Text+",'"+tbpw1.Text+"','"+quanxian+"')"; 
    更新:updata  ......
    后面的代码你要改过,改成你的控件与,你的表名
      

  2.   

    楼主问的是把数据库添加到exe文件中,如何添加数据和删除数据吧?
    如果把数据库添加到exe文件中好像就不能在添加、删除记录了,查询到可以。
      

  3.   

    问下楼主,怎么把mdb文件以嵌入方式编译到exe文件的呀?
      

  4.   

    如果你导入到rc中的话,那么你如果想操作我认为有两种方法:
    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代码展示的是关于如何更新一个对话框资源。好运。
      

  5.   

    怎么把mdb文件以嵌入方式编译到exe文件的呀?