Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using MySql.Data;
- using MySql.Data.MySqlClient;
- using System.Data;
- namespace laba1
- {
- public partial class _Default : Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- string strConnect = "server=br-cdbr-azure-south-a.cloudapp.net;uid=bc2459e2c26dcd;pwd=42788b42;database=acsm_6b36e9a61d63d27";//строка для подключения к БД
- MySqlConnection dbConn = new MySqlConnection(strConnect);
- dbConn.Open(); DataSet ds = new DataSet();
- string sql = "SELECT * from table1";
- MySqlCommand cmd = new MySqlCommand(sql, dbConn);
- DataTable newTable = createDataTableTemplate(); //создаем таблицу, в которую будем записывать результат запроса
- MySqlDataReader rdr = cmd.ExecuteReader();//выполняем запрос и записываем результат в массив
- while (rdr.Read())
- {
- DataRow newRow = newTable.NewRow();
- newRow["id"] = rdr.GetString(0);
- newRow["name"] = rdr.GetString(1);
- newTable.Rows.Add(newRow);//добавление в таблицу строки с результатом запроса }
- }
- rdr.Close();
- dbConn.Close();//закрываем соединение
- GridView1.DataSource = newTable;//присваиваем источник данных элекменту отображения таблицы
- GridView1.DataBind();//применяем источник данных
- }
- private DataTable createDataTableTemplate()//конструктор таблицы
- {
- DataTable table = new DataTable("Table Title");
- DataColumn col1 = new DataColumn("id");
- col1.DataType = System.Type.GetType("System.String");
- DataColumn col2 = new DataColumn("name");
- col2.DataType = System.Type.GetType("System.String");
- table.Columns.Add(col1);
- table.Columns.Add(col2);
- return table;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement