C# 如何向表中添加值?

C# 如何向表中添加值?,c#,visual-studio-2010,C#,Visual Studio 2010,(Visual Studio 2010 | Win7 Ultimate | C#) 如何向表中添加值? 我有一个名为“建议”的表,我不知道如何远程添加值,而不是硬编码 只是简单的表格,不知道该怎么称呼它们 string[] suggestions = new string[] { }; 我想在单击按钮时将textBox1.Text值添加到该表中 (suggestions.add,找不到任何内容,与suggestions.insert相同)尝试 List<string> sugge

(Visual Studio 2010 | Win7 Ultimate | C#)

如何向表中添加值? 我有一个名为“建议”的表,我不知道如何远程添加值,而不是硬编码


只是简单的表格,不知道该怎么称呼它们

string[] suggestions = new string[] { }; 
我想在单击按钮时将textBox1.Text值添加到该表中

(suggestions.add,找不到任何内容,与suggestions.insert相同)

尝试

List<string> suggestions = new List<string>();
suggestions.Add("Use Lists");
列表建议=新建列表();
建议。添加(“使用列表”);

我假设您在某个数据库中存储了一个数据库表

  • 确定您拥有的数据库
  • 选择将用于与数据库通信的工具,可以是C#作为编程语言,然后是对象关系映射工具,如Linq 2 Sql或实体框架或普通ADO.NET
  • 假设您在计算机上使用SQL Server,并且有一个名为Answer的表的数据库设置,并使用C#with Linq 2 SQL作为ORM。让我们看一个例子

    e、 g

  • 打开Visual Studio
  • 启动新的C#控制台应用程序
  • 查看-服务器资源管理器->连接到数据库->键入服务器 名称、本地主机或您的计算机 命名并查找您计算机上的数据库 计算机提供的凭据 是正确的
  • 查看-解决方案资源管理器->右键单击“ConsoleApplication1”并 单击添加新项目->数据-> Linq到Sql类
  • 将表从服务器资源管理器拖动到设计图面。你 现在应该可以在您的 空白
  • 访问表的一些代码如下

    DataClasses1DataContext上下文=新DataClasses1DataContext(); 答案=新答案(); answer.description=“一些描述”; context.Answers.InsertOnSubmit(答案); context.SubmitChanges()


  • 我希望这有帮助。

    您不能更改数组的大小;数组始终具有在创建时指定的固定长度

    要向字符串列表中添加或插入值(一个表包含多个数据维度,对吗?),请使用


    旁注:List类实际上只是数组的包装器,它允许数组的大小增长。但是,原始数组在实例化后无法增加大小。

    您需要在此处添加更多详细信息。您指的是SQL表吗?您是如何与表(ADO.NET、Linq to SQL、实体框架等)交互的?它只是简单的表,不确定如何调用它们。字符串[]建议=新字符串[]{};我想在单击按钮时将textBox1.Text值添加到该表中。数据库表,VS数据集/数据表。asp.net表格?有很多表…建议是一个数组,如果你想添加和插入,你可能需要使用列表。问题是他使用的是数组,而不是数据库中的表。谢谢你的回答,但这不是我的问题。我假设你是在我编辑我的问题之前写的,对不起!在你编辑你的问题之前,我确实写了这篇文章,很抱歉在错误的上下文中回答了你的问题。我可以删除我的答案,我很乐意这样做
    List<String> suggestions = new List<String();
    suggestions.Add("Value1");
    
    suggestions.Insert(position, value);