Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 数据集插入到表中_C#_Sql_Insert_Dataset - Fatal编程技术网

C# 数据集插入到表中

C# 数据集插入到表中,c#,sql,insert,dataset,C#,Sql,Insert,Dataset,是否可以使用DataSet输入插入SQL 我创建了我的数据集,如下所示: SqlCommand comm_SelectAll = new SqlCommand(sql_SelectAll, connectionWrapper.conn); comm_SelectAll.Parameters.AddWithValue("@NO_CLIENT", IdClient); if (Anne != "") comm_SelectAll.Parameters.AddWithValue("@

是否可以使用
DataSet
输入插入SQL

我创建了我的
数据集
,如下所示:

SqlCommand comm_SelectAll = new SqlCommand(sql_SelectAll, connectionWrapper.conn);
comm_SelectAll.Parameters.AddWithValue("@NO_CLIENT", IdClient);

if (Anne != "") 
       comm_SelectAll.Parameters.AddWithValue("@DATE_PERIMER", Anne);

SqlDataAdapter adapt_SelectAll = new SqlDataAdapter();
adapt_SelectAll.SelectCommand = comm_SelectAll;

DataSet dSet_SelectAll = new DataSet();
adapt_SelectAll.Fill(dSet_SelectAll);
dSet_SelectAll.Dispose();
adapt_SelectAll.Dispose();
现在我想将数据插入到SQL表xx中,我该怎么做


提前感谢您

您可以这样尝试……而不必使用数据集

public static string BuildSqlNativeConnStr(string server, string database)
{
  return string.Format("Data Source={0};Initial Catalog={1};Integrated Security=True;", server, database);
}
private void simpleButton1_Click(object sender, EventArgs e)
{
  const string query = "Insert Into Employees (RepNumber, HireDate) Values (@RepNumber, @HireDate)";
  string connStr = BuildSqlNativeConnStr("apex2006sql", "Leather");

  try
  {
    using (SqlConnection conn = new SqlConnection(connStr))
    {
      conn.Open();
      using (SqlCommand cmd = new SqlCommand(query, conn))
      {
        cmd.Parameters.Add(new SqlParameter("@RepNumber", 50));
        cmd.Parameters.Add(new SqlParameter("@HireDate", DateTime.Today));
        cmd.ExecuteNonQuery();
      }
    }
  }
  catch (SqlException)
  {
    System.Diagnostics.Debugger.Break();
  }
}
还有更多基本的ADO.NET数据集教程。。。。谷歌是你的朋友!