如果在本机未装SQL SERVER。但存在一个名为 MyDB.mdf的文件,在VS2008通过新建一个C#工程,连接到该数据库文件,请问其连接字符串是什么?MyDB.mdf包含在C#工程文件夹里的Database文件夹

解决方案 »

  1.   

    using System.Data.OleDb;
    using System.Data;
    //连接指定的Access数据库
    String ConnString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyDB.mdf";
    System.Data.OleDb.OleDbConnection OleDBConn1 = new System.Data.OleDb.OleDbConnection(ConnString);  
    //打开连接
    OleDBConn1.Open();
      

  2.   

    UDL 连接数据库 
    1. 新建一文本文件,改后缀为udl,如xx.udl; 
    2. 双击打开xx.udl,配置数据库; 
    3. 配置成功后,用记事本打开xx.udl,其中就有数据库连接字符串了.
      

  3.   

    什么意思啊? 就是新建一个C#工程,然后连接这个数据库文件,然后用DataGrid进行后续的操作
      

  4.   

    是SQL SERVER。不是MS ACCESS
      

  5.   

    兄弟你都没有安装SQL Server,mdf文件是要靠数据库管理系统来读取的,没有实例,如何不能连接!