ODBC 
 Standard Security:"Driver={Microsoft Access Driver (*.mdb)};Dbq=\somepath\mydb.mdb;Uid=Admin;Pwd=asdasd;"  Workgroup:"Driver={Microsoft Access Driver (*.mdb)};Dbq=\somepath\mydb.mdb;SystemDB=\somepath\mydb.mdw;","admin", ""  OLEDB, OleDbConnection (.NET)
 
 Standard security:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=asdasd;"  Workgroup (system database):"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;","admin", ""  With password:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;","admin", "" 全部的ODBC和OLEDB的连接串都有了.你自己选属于自己的那一种.对于水晶报表我个人感觉你可以用XML文件作为数据源.如果这方面你没做过.到时发信息给我.

解决方案 »

  1.   

    楼上的你好,我用水晶报表遇到一个奇怪的问题,我想向水晶报表传递一个数据集,可是系统提示我查询引擎错误,我的水晶报表是用命令声明的。谁能告诉我怎么解决,给我发邮件吧。[email protected]
      

  2.   

    TO yemao20() :
       我要的是水晶报表的数据源连接.我找到一种方法,但是不能设置密码
      

  3.   

    使用连接文件即可,建立一个link文件。在安装的时候也安装这个文件。其它的代码不用改,只需事先设置link文件。
      

  4.   

    http://community.csdn.net/Expert/topic/3090/3090066.xml?temp=.3972437
      

  5.   

    to  xdhis(往事如风) 关于你的问题我已经发到你的邮箱.你看一下.如果还有什么问题到时再发给我.
      

  6.   

    to  bitfunction(废话很多) :我在后面的说明不知道你看完了没有.
    关于水晶报表的连接串问题,我个人感觉你可以回避掉呀.
    比如你定义的数据源可以为XML文件.
    此XML文件你可以通过数据集dataset1.writeXML("XML文件名")得到;
    你再通过dataset 传过水晶报表就是了.这样就可能实现了.
    变向实现.我个人都是这样做的.因为这样简单.方便.