Связывание источника данных Mysql со столбцами представления сетки данных в asp.net - PullRequest
2 голосов
/ 07 октября 2011

Я новичок в платформе .net и хочу создать представление сетки данных, которое берет данные из таблицы базы данных и создает поле гиперссылки в сетке, которое отображает текст в виде текста в столбце таблицы и URL-адрес на основе Идентификатор.

Например, URL может быть http://localhost:9000/admin.aspx?id=10, а текст должен отображаться как "Admin".

Я ссылался на эту ссылку, но http://www.java2s.com/Tutorial/ASP.NET/0380__Data-Binding/AddingaHyperlinkFieldcontroltotheGridView.htm она содержит код в соответствии с Sql Server, но я использую базу данных Mysql.

Скажите, пожалуйста, как мне этого добиться.

1 Ответ

2 голосов
/ 07 октября 2011

Привет, вы можете начать с кода, который у вас есть в указанной ссылке, и настроить его по мере необходимости.

Если вы хотите подключиться к mySQL из .NET, вы должны установить MySQL .NET Connector, который предоставляет вамсборка MySQL.Data и пространство имен.

, после этого вам нужно просто настроить строку подключения и команду SQL на язык, понятный для MySQL, asp: SqlDataSource, скорее всего, все еще будет работать, просто нужно сказать, что выподключаясь к MySQL, например, посмотрите на этот фрагмент:

<asp:SqlDataSource runat="server" ID="MySQLData"
    ConnectionString="server=127.0.0.1;User Id=xxxx;password=xxxx;database=myDataBase"
    ProviderName="MySql.Data.MySqlClient"
    SelectCommand="SELECT * FROM myTableName" />

, чтобы вы могли загружать данные по мере необходимости.Убедитесь, что у вас установлен коннектор mySQL .NET и на который есть ссылки из вашего кода ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...