mysql - 在vb.net数据 GridView 中选择多个表sql - sql &vb.net

标签 mysql vb.net

我试图在 mysql 中选择多个表,然后将其返回到我的应用程序的 datagridview 。下面的 SQL 查询不起作用。 sql有错吗?我在 mysql 中有两个名为“bruker”和“blodgiver”的表

Dim searchQuery As String = "SELECT bruker INNER JOIN blodgiver WHERE CONCAT(bruker_id, fornavn, etternavn, epost, personnummer) like '%" & valueToSeach & "%'"

Dim command As New MySqlCommand(searchQuery, MysqlConn)
Dim adapter As New MySqlDataAdapter(command)
Dim table As New DataTable()

adapter.Fill(table)

DataGridView1.DataSource = table

最佳答案

您必须提供 on 条款。

SELECT * FROM bruker br INNER JOIN blodgiverbd on bd.<link_column1> = db.<link_column2>  WHERE CONCAT(bruker_id, fornavn, etternavn, epost, personnummer) like '%" & valueToSeach & "%'"

关于mysql - 在vb.net数据 GridView 中选择多个表sql - sql &vb.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42771258/

相关文章:

vb.net - 当一个对象与其在 VB 项目中的类同名时,如何在不重命名对共享方法的任何调用的情况下重命名该对象?

javascript - 是否有另一种方法对 TextBox 使用 onTextChanged 并避免每次刷新页面?

c# - MigraDoc 页脚位置

mysql - 如何在 MySQL Workbench 中绘制多值属性

php - switch case 在查询中被忽略

mysql - 将国家分组并计数

php - 您可以在本地存储来自 twitter API 的推文吗

sql-server - List(of T) 与 DataTable 填充数据库

VB.Net 列表.查找。将值传递给谓词

php - 将最后一个 id 插入的变量发送到 php 中的另一个页面