在SQL数据库中存储c#字符串数组

本文关键字:字符串 数组 存储 SQL 数据库 | 更新日期: 2023-09-27 18:06:36

在我的程序正在使用的SQL数据库中完成从c#存储字符串数组的最佳方法是什么?

专:

  1. 对于需要存储字符串数组的SQL列,我将使用什么数据类型?

  2. 在c#中,我需要使用什么方法来转换字符串数组,以便能够将其插入SQL数据库?

在查看数据库时,字符串数组是否可读并不重要。我只需要能够将其存储在数据库中,并在需要时将其拉回c#程序。

在SQL数据库中存储c#字符串数组

数组表示一对多关系。通常,您将为此创建另一个表,并将每个字符串和原始表的主键存储在其中。

您可以使用XML或二进制/base64序列化字符串数组,但要做好准备,您的数据库管理员会看不起您,因为您不懂数据库。