gpt4 book ai didi

mysql - 字段列表中的未知表(vb.net 中的 MySQL)

转载 作者:行者123 更新时间:2023-11-30 01:18:35 24 4
gpt4 key购买 nike

我使用 MySql.Data.MySqlClient.MySqlCommand 和 MySqlConnection

Public fillGridCmdTxt As String = "SELECT tblItems.part_num AS Part#, tblCategory.category_description AS Category, " _
& " tblItems.item_name AS 'Item Name', tblItems.item_desc AS Description, " _
& "tblItems.item_qty AS Qty, tblUnit.unit_name AS Unit, tblItems.item_price AS 'Selling Price(Php)' " _
& "FROM tblUnit INNER JOIN tblItems ON tblUnit.unit_id = tblItems.unit_id INNER JOIN tblCategory " _
& "ON tblItems.category_id = tblCategory.category_id "

当我使用executeNonQuery时在 MySqlCommand 上,它给了我一个错误......它说“Unkown table '*tblItems in field list*”即使该表确实存在于我的数据库中......有点帮助请问?

最佳答案

您需要将 Part# 括在引号之间。

# 符号在 MySQL 中开始注释,因此整个语句将被读取为 SELECT tblItems.part_num AS Part。该错误消息告诉您,您正在命名字段列表中的一个表,但您没有在 FROM 列表中指定(因为 FROM 列表已被注释掉)。

关于mysql - 字段列表中的未知表(vb.net 中的 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18808586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com