Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Lỗi Invalid value for key 'attachfilename'

    Đây là code trong app.config của mình:
    Mã:
    <add name="QuanLyDoiBong" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\QuanLyBongDa2.mdf;Integrated Security=True"
                providerName="System.Data.SqlClient" />
    đây là code trong tầng DataService của mình (đã cắt bớt).
    Mã:
    class DataService
        {
            string constring = ConfigurationManager.ConnectionStrings["QuanLyDoiBong"].ConnectionString;
            SqlConnection conn;
            SqlDataAdapter adap;
            DataTable dt;
            public void Connect()
            {
                try // Bị ngay đây
                {
                    conn = new SqlConnection(constring);
                    conn.Open();
                }
                catch(Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    }
    Mình đóng gói đồ án và chạy trên máy của mình thì không sao, nhưng khi đưa qua máy khác ( Chỉ có cài SqlLocalDB và .NetFrameWork) thì báo lỗi Invalid value for key 'attachdbfilename', mình nghĩ bị gì đó trong cái app.config mà tìm trưa giờ chưa ra :'(

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Nó không thì thấy tập tin CSDL mà bạn gán cho nó.
    Có thể do bạn không chép đúng đường dẫn tập tin CSDL hoặc vấn đề là ở |DataDirectory|
    http://social.msdn.microsoft.com/For...=sqlce#answers

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •