У меня есть datagrid, который отображает информацию о человеке. И я хочу сделать, это объединить столбцы (houseno, city, province, street) и отобразить их как один. Как я могу это сделать? Вот мои коды:Как объединить несколько столбцов с одной и той же таблицей в MySQL, VBNET
conn = New MySqlConnection
conn.ConnectionString = "server=localhost; userid=root; password=root; database=dbase"
Dim da As New MySqlDataAdapter
Dim bs As New BindingSource
Try
conn.Open()
Sql = "SELECT facultyNo AS `Faculty ID`, " & _
"firstname AS `Firstname` , " & _
"middlename AS `Middlename` , " & _
"lastname AS `Lastname` , " & _
"gender AS `Gender` , " & _
"homeadd_houseno & homeadd_brgy & homeadd_street & homeadd_town AS `Home Address` , " & _ "THIS IS WHAT I WANTED"
"tersiary_schoolname AS `School Name` , " & _
"tersiary_address AS `School's Address` , " & _
"tersiary_degree AS `Degree` , " & _
"tersiary_batch AS `Batch` , " & _
"birthdate AS `Birthdate` , " & _
"contact_mobileno AS `Mobile No.` , " & _
"contact_telno AS `Telephone No.` , " & _
"age AS `Age` , " & _
"collegeSchool AS `Tersiary` , " & _
"schoolAdd AS `School's Address` , " & _
"emailAdd AS `Email Address` , " & _
"contactno AS `Contact Number` " & _
"FROM dbase.tblfacultyinfo"
cmd = New MySqlCommand(Sql, conn)
da.SelectCommand = cmd
da.Fill(dt)
bs.DataSource = dt
DataGridView1.DataSource = bs
da.Update(dt)
conn.Close()
Catch ex As MySqlException
MsgBox(ex.Message)
Finally
conn.Dispose()
End Try
End Sub
Спасибо @WingedPanther , Это сработало :) (палец) – Fvcundo