我有一个路径,里面有很多db文件(表),这些表是有密码的,我想写一个程序,用来实现这些表里面数据的导入和导出,格式是文本文件(txt)或者excel文件,假如我的密码是123,在执行的时候不能再让我输入密码。请大侠告诉我,急,谢谢!
还有怎样永久的把这个密码去掉,又怎样给这些表加上密码。

解决方案 »

  1.   

    1 txt加密码?可能只能加密数据
      els可以家密码的呀
    2 导入els你可以用ado,或者ole excel,或者直接用select语句。比如
    SELECT CustomerID, CompanyName
    FROM [Customers$] 
    IN "c:\documents\xldata.xls" "EXCEL 5.0;"
    WHERE CustomerID Like "A*"
    ORDER BY CustomerID;
      

  2.   

    能不能把具体一点的代码告诉我,假如我用bde,能帮我把代码贴出来么?
    用上面的语句,它会自己把不同的字段放到不同的execl表格里么,用text文件怎么作呢
      

  3.   

    是db由密码吧。把table的session属性设为session1.
    table1.DatabaseName:=path_db;
       table2.DatabaseName:=path_db;
       table3.DatabaseName:=path_db;
       session1.AddPassword('wgc191');
       table1.Active:=true;
       table2.Active:=true;
       table3.Active:=true;
    用delphi下的database desktop打开表在restructrue菜单下修改、删除密码。
      

  4.   

    可以通过语句来实现表的加密和解密么
    我所有的表.db在同一个目录下如work目录,这里面所有的表都有一个相同的密码,假如为‘1234’,我在程序里要打开这些表,通过什么语句?
    还有我想给一个表加密,怎么加阿?怎么把表的密码去掉?怎么给一个数据库加密与解密?
    谢谢!!!
      

  5.   

    用Table 的TableName来取数据
    如果方便自己控制的话用Query的Sql来搞定