我的任务需要查询搜索功能,并从数据库中显示网页的标题和URL到DataGridView。
我的问题是我不知道如何超链接URL列。单击这些URL后,我在C#中的Web浏览器(我完全编写了Web浏览器,现在是搜索界面)可以打开它。
以下是我从数据库查询和输入数据的代码:
mcon.Open();
MySqlDataAdapter mda1 = new MySqlDataAdapter
("SELECT Title, URL FROM document WHERE MATCH(Title) AGAINST ('%" + keyword + "%') LIMIT 10", mcon);
MySqlDataAdapter mda2 = new MySqlDataAdapter
("SELECT Title, URL FROM document WHERE MATCH(Content) AGAINST ('%" + keyword + "%') LIMIT 10", mcon);
DataTable dt1 = new DataTable();
DataTable dt2 = new DataTable();
mda1.Fill(dt1);
mda2.Fill(dt2);
dataGridView1.DataSource = dt1;
dataGridView2.DataSource = dt2;
mcon.Close();