在我的数据库中,我有一个存储简单字符串的字段。用户可以对其进行编辑,因为稍后它将用作按钮上的文本。
字符串的存储工作正常,但是当我尝试再次拉出字符串以防用户想要编辑它时,后面的代码向我显示错误:
Cannot implicitly convert type 'store.storeProductsDataTable' to 'string'
我有一个带有 super 基本 get 语句的 XSD 来检索文本,数据库中的字段被标记为文本类型。就像我提到的,它很好地存储了字符串。同样在同一页面,它使用相同的方法成功检索到产品的名称、描述、价格等。
我尝试对字符串进行的所有操作是将其应用于具有以下代码的文本框:
customBuyNowText.Text = pdb.getBuyNowText(pID);
关于我可能缺少什么导致此错误的任何建议?
最佳答案
我将在 C# 中再试一次:如果它是一个数据表,请尝试:
DataTable dt = pdb.getBuyNowText(pID);
customBuyNowText.Text = dt.Rows[0]["your_column_name"].ToString();
关于c# - 从数据库中提取字符串。说不能隐式转换为 'string',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6062829/