уважаемые хакеры(без сарказма)
такой вопрос к вам.
мне нужно динамично подключать dataset к dataview, и надеюсь от подобного действия получить свои данные на экране формы.
у меня ОС — Win 7
студия — VS 8
СУБД — MS SQL 2008
файл базы данных .mdf
использую такой код.
string source = @"Data Source=Titan\SQLEXPRESS;AttachDbFilename=D:\myDB_Data.mdf;Integrated Security=True;";
SqlConnection conn = new SqlConnection(source);
string select = "select * from table1";
conn.Open();
SqlCommand cmd = new SqlCommand(select,conn);
SqlDataAdapter adapter = new SqlDataAdapter(select,conn);
adapter.SelectCommand = cmd;
DataSet dtset = new DataSet();
adapter.Fill(dtset);
bindingSource1.DataSource = dtset;
// MessageBox.Show(dtset.Tables[0].Rows.Count.ToString());// смотрю если ли вообще данные в моем датасете, показывает 10 записей, сколько и лежит в таблице.
dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader);
так вот компилируется это все без проблем. но работать не хочет.
не отрицаю что я не важно разбираюсь в тонкостях, что бы понять что именно я делаю не так..
но делал по "учебнику" и обещали что будет все работать..)
знаю точно что данные на датасет приходят. я их через datareader считываю и могу вывести на консоль.
но мне надо вывести их на форму.
пробовал уже связать их еще на этапе разработки, но увы компонент "dataset" с закладки "DATA", на отрез отказывается работать с 2008 сервером.