Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C#] Problem z bazą danych

Ostatnio zmodyfikowano 2015-12-09 13:43
Autor Wiadomość
krystian933
Temat założony przez niniejszego użytkownika
[C#] Problem z bazą danych
» 2015-11-30 02:05:53
Witam . Mam następujący kod
public partial class Form1 : Form
    {
        private SqlConnection con;
        private SqlCommand cmd;
        private SqlDataAdapter da;
        private DataTable dt;
        public Form1()
        {
            InitializeComponent();
            ConnectDB();
        }
        public void ConnectDB()
        {
            con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Miasto.mdf;Integrated Security=True;Connect Timeout=30");
            con.Open();
            cmd = new SqlCommand("SELECT * FROM Miasto");
            cmd.Connection = con;
            da = new SqlDataAdapter(cmd);
            dt = new DataTable();
            da.Fill(dt);
            textBox1.Text = dt.Rows[1]["NazwaMiasto"].ToString();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
}
problem pojawia się gdy przerzucę skompilowany program na inny komputer, pokazuje mi że brakuje pliku z bazą danych ? :/ Mógłby ktoś pomoc?
P-141140
darko202
» 2015-12-09 13:43:06
komunikat jest chyba jednoznaczny :  nie masz połączenia z bazą danych.

przyczyny szukaj w
con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Miasto.mdf;Integrated Security=True;Connect Timeout=30");
 

Napisz coś więcej bo tak trudno coś więcej powiedzieć. Zwróć uwagę na
* system operacyjny
* baza danych i miejsce jej posadowienia
* narzędzie w którym działasz i jego wersje
* mdf to chyba SQL Server, sprawdzić wersja, aliasy

itp.


 
P-141659
« 1 »
  Strona 1 z 1