日期:2014-05-17  浏览次数:20777 次

c# 局域网连接ACCESS数据库如何写连接字符串?
开发环境 VS2005 ACCESS2003 语言c# winform  c/s模式

代码如下:

        //连接按钮
        private void btnDbTest_Click(object sender, EventArgs e)
        {            
            string ip = "192.168.1.2";
            con=("Provider=Microsoft.Jet.OleDb.4.0;Data Source=\\\\" + ip + "\\dbcar.mdb;Persist Security Info=True;Jet OLEDB:Database Password=123");                    
            ClientClient();         
        }
        /// <summary>
        /// 测试连接
        /// </summary>
        private void ClientClient()
        {
            //实例化一个数据库打开的连接
            OleDbConnection sqlcon = new OleDbConnection();
            //设置连接字符串
            sqlcon.ConnectionString = con.ToString();
            //对可能抛出异常的代码块进行异常捕获
            try
            {
                //打开数据库连接
                sqlcon.Open();
                MessageBox.Show("测试连接成功!", "提示信息", MessageBoxButtons.OK);                
            }
            //捕获异常并进行处理
            catch (Exception ex)
            {