gpt4 book ai didi

c# - TableAdapter.Update(DataSet) 使西里尔字母在 dgv 中显示为问号

转载 作者:行者123 更新时间:2023-11-30 23:31:26 24 4
gpt4 key购买 nike

我有一个应用程序,它由一个 DataGridView 和一些按钮组成,可以更轻松地管理它(它是关于管理健身房订阅的)。我像这样将行添加到 DataGridView。

DataTable dataTable = ((SubscriptionsDatabaseDataSet)(tableBindingSource.DataSource)).Tables[0];
dataTable.Rows.Add(new object[] {id, name, dateMade, expiryDate, daysRemaining, sessionsRemaining, cardType});

然后,为了将数据保存到数据库中,我这样做了:

this.tableTableAdapter.Update(this.subscriptionsDatabaseDataSet);
this.tableTableAdapter.Update(this.subscriptionsDatabaseDataSet.Table);

卡类型是 cyrillic 并且如果我不调用 tableTableAdapter.Update() 看起来很好,它只会在我调用后损坏并显示为问号方法。

最佳答案

Q: What's the data type of the column in database?
A: VARCHAR (MAX).

您应该将列的类型更改为 NVARCHAR(MAX)支持可变长度的 unicode 数据。

关于c# - TableAdapter.Update(DataSet) 使西里尔字母在 dgv 中显示为问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34582068/

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