В Windows 7 64bit
1) скачать https://www.cryptool.org/trac/CrypTool2/export/2020/trunk/AppReferences/x64/MySql.Data.dll
2) вставьте копию MySql.Data.dll в папку / bin
3) создать базу данных и таблицу, например.
CREATE DATABASE my_db ;
USE my_db;
CREATE TABLE `my_users` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`));
INSERT INTO `my_users` VALUES (null,'Mark','Canada');
INSERT INTO `my_users` VALUES (null,'Frank','US');
4) создать следующую страницу Default.aspx
<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="MySql.Data.MySqlClient" %>
<script runat="server">
protected void Page_Load(Object sender, EventArgs e)
{
MySqlConnection myConnection = new MySqlConnection(
"server=localhost; user id=root; password=zZxX11++; database=my_db; pooling=false;");
String strSQL = "SELECT * FROM my_users;";
MySqlDataAdapter myDataAdapter = new MySqlDataAdapter(strSQL, myConnection);
DataSet myDataSet = new DataSet();
myDataAdapter.Fill(myDataSet, "my_users");
MySQLDataGrid.DataSource = myDataSet;
MySQLDataGrid.DataBind();
}
</script>
<html>
<head>
<title>MySQL Query</title>
</head>
<body>
<form runat="server">
<asp:DataGrid id="MySQLDataGrid" runat="server"></asp:DataGrid>
</form>
</body>
</html>
5) скачать http://www.codeguru.com/dbfiles/get_file/060216.zip?id=19637&lbl=060216_ZIP
6) распакуйте вышеприведенное и поместите GridView.aspx в папку вашего проекта
7) запустить Default.aspx
8) Вывод должен быть:
Содержание таблицы:
<table cellspacing="0" rules="all" border="1" id="MySQLDataGrid" style="border-collapse:collapse;">
<tbody><tr>
<td>id</td><td>name</td><td>country</td>
</tr><tr>
<td>1</td><td>Mark</td><td>Canada</td>
</tr><tr>
<td>2</td><td>Frank</td><td>US</td>
</tr>
</tbody></table>