如何在访问数据库中插入string []数据,如何获取此数据

时间:2012-04-06 10:54:37

标签: c# ms-access ms-access-2007 multiline arrays

我有一张电影桌。有一个简短描述的字段。

在Access中使用 MEMO 字段(这是正确的吗?) 然后我从 TextBox 添加多行一些信息。
添加无错误后,但在 DataGridview 的此字段中,只有 System.String []
怎么了?
以及如何从该字段将数据恢复到多行文本框?

1 个答案:

答案 0 :(得分:1)

MEMO字段需要单个值,而不是数组。然后使用默认的ToString()实现,它将返回"System.String[]"

您可以通过连接每个数组成员来存储单个字符串值:

string singleString = string.Join("\r\n", textboxLines);

但是TextBox可能还有一个属性,它将数据作为单个字符串返回。