gpt4 book ai didi

c# - 在 WPF 中将 MySQL 数据库与 ListBox 绑定(bind)

转载 作者:行者123 更新时间:2023-11-28 23:09:55 27 4
gpt4 key购买 nike

我有一个包含图像和文本的 MySQL 数据库,需要将其绑定(bind)到 WPF 项目中的 ListBox;这是我的代码出现异常错误,我该如何解决?

enter image description here

public DataTable GetTable(String query, String sortBy)
{
String connString = "server=localhost;uid=root;pwd=root;database=database_clothes";
connection = new MySqlConnection(connString);
adapter = new MySqlDataAdapter(query, connection);
DataTable dataTable = new DataTable();

adapter.Fill(dataTable);
dataTable.DefaultView.Sort = sortBy;
return dataTable;
}

最佳答案

只是回答我的问题!尽管有错误消息,但问题不是 mysql 身份验证,这是我在 xaml 文件中的 sql 命令中的问题,其中表名“names”与我的不同:

        <ObjectDataProvider x:Key="NamesTable"
ObjectType="{x:Type local:DatabaseTable}"
MethodName="GetTable">
<ObjectDataProvider.MethodParameters>
<s:String>SELECT * FROM names</s:String>
<s:String>Name</s:String>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>

关于c# - 在 WPF 中将 MySQL 数据库与 ListBox 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46273409/

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