powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Данные таблиц из SQL в DataGridView
1 сообщений из 51, страница 3 из 3
Данные таблиц из SQL в DataGridView
    #38251296
great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
коллеги, есть проблема!

имеется 2 формы:
Form1 - datagridview
Form2 - форма выбора таблицы для отображения в datagridview

Form2

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
		public void Db_listClick(object sender, EventArgs e)
		{
			StreamReader db = new StreamReader(@"tables.tbl", Encoding.Default);
			string rdb;
			while ((rdb = db.ReadLine()) != null)
			{
				db_list.Items.Add(rdb);
			}
			db.Close();
		}

		void Ok_dbClick(object sender, EventArgs e)
		{
			table = db_list.SelectedItem.ToString();
			try
			{
				con = new SqlConnection("Server=server_name;Database=db_name;Integrated security=SSPI");
				if(con.State != ConnectionState.Open)
					con.Open();
				da = new SqlDataAdapter("select top 100 * from "+table, con);
				cb = new SqlCommandBuilder(da);
				ds = new DataSet();
				da.Fill(ds, table);
				mf.dataGridView1.DataSource = ds.Tables[0];
				this.Close();
			}
			catch
			{
				MessageBox.Show("Не выбрана таблица!!! Нажмите на кнопку 'Выбор таблицы'!","Ошибка отображения данных!");
			}
			
		}



здесь все время выдается messageBox из catch'а

Form1:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
	public partial class MainForm : Form
	{
		public MainForm()
		{
			//
			// The InitializeComponent() call is required for Windows Forms designer support.
			//
			InitializeComponent();
			
		}
			
/*			public SqlConnection con;
			public SqlDataAdapter da;
			public SqlCommandBuilder cb;
			public DataSet ds;
*/			
			//
			// TODO: Add constructor code after the InitializeComponent() call.
			//
		
		
		void Conn_btnClick(object sender, EventArgs e)
		{
			OpDB fopdb = new OpDB();
			fopdb.Show();
		}
...
Рейтинг: 0 / 0
1 сообщений из 51, страница 3 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Данные таблиц из SQL в DataGridView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]