我有一张电影桌。有一个简短描述的字段。
在Access中使用 MEMO 字段(这是正确的吗?)
然后我从 TextBox 添加多行一些信息。
添加无错误后,但在 DataGridview 的此字段中,只有 System.String [] 。
怎么了?
以及如何从该字段将数据恢复到多行文本框?
答案 0 :(得分:1)
MEMO字段需要单个值,而不是数组。然后使用默认的ToString()
实现,它将返回"System.String[]"
。
您可以通过连接每个数组成员来存储单个字符串值:
string singleString = string.Join("\r\n", textboxLines);
但是TextBox可能还有一个属性,它将数据作为单个字符串返回。