我创建了一个sql语句来从数据库中检索数据。另外,我在“数据网格视图”中添加了新列,以显示所显示的每一行数据的URL链接。显示的URL是正确的,但是无法单击它并将用户重定向到Internet浏览器。请给我建议。
conn = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=1MDb.accdb;Persist Security Info=False;")
strSQL = "SELECT m.primaryTitle AS MovieTitle, m.startYear AS
StartYear, m.runtimeMinutes AS Runtime, m.genres AS Genre,
d.primaryName AS Director, c.writers AS Writer, r.averageRating AS
Rating, d.primaryProfession AS Profession, ('www.imdb.com/title/' +
m.tconst) AS URL From Movie m, Director d, Crew c, Rating r WHERE
m.tconst=c.tconst AND d.nconst = c.directors AND r.tconst=m.tconst"
conn.Open()
da = New OleDbDataAdapter(strSQL, conn)
Dim ds As New DataSet("Movies1")
'fills the dataset with data
da.Fill(ds, "Movies1")
'assign the datasource to the DataGridView
DataGridView1.DataSource = ds.Tables("Movies1")
conn.Close()