Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Просмотр таблиц в бд


Автор: Sen4azZ 8.12.2008, 13:29
Доброе время суток. Есть приложение в котором пользователь указывает адрес и имя базы данных. Далее должно появиться окно выбора таблицы, а потом вывод на экран самой таблицы. Тип бд - Access, поставщик - Microsoft.Jet.oledb.4.0.
Код

OleDbConnection con = new OleDbConnection();
con.ConnectionString = @"provider=Microsoft.Jet.oledb.4.0;" + @"data source = " + way;
strSQL = "SELECT * FROM " + tblnm;
strConn = "provider=Microsoft.Jet.oledb.4.0;" + @"data source = " + way;
OleDbDataAdapter da = new OleDbDataAdapter(strSQL, strConn);
DataTable tbl = new DataTable();
da.Fill(tbl);

пробовал так, но в SQL не нашел подходящих запросов...как я понимаю, их там и не предусмотрено...

Автор: MasterOfCode 8.12.2008, 14:03
Открыть программу и зайти во вкладку таблицы. smile 
Каков вопрос, таков ответ!

Автор: Sen4azZ 8.12.2008, 18:53
Прошу прощения за некорректно поставленный вопрос . Есть приложение в котором пользователь указывает адрес и имя базы данных. Далее должно появиться окно выбора таблицы, а потом вывод на экран самой таблицы. Тип бд - Access, поставщик - Microsoft.Jet.oledb.4.0.
Код

OleDbConnection con = new OleDbConnection();
con.ConnectionString = @"provider=Microsoft.Jet.oledb.4.0;" + @"data source = " + way;
strSQL = "SELECT * FROM " + tblnm;
strConn = "provider=Microsoft.Jet.oledb.4.0;" + @"data source = " + way;
OleDbDataAdapter da = new OleDbDataAdapter(strSQL, strConn);
DataTable tbl = new DataTable();
da.Fill(tbl);

пробовал так, но в SQL не нашел подходящих запросов...как я понимаю, их там и не предусмотрено...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)