我试图找出是否有执行方式的倍数值在SQL服务器中插入而使用的参数,要精确,有这样的命令:插入带有参数的SQL Server的多行
com = new SqlCommand("insert into myTable values (@recID,@tagID)", con);
com.Parameters.Add("@recID", SqlDbType.Int).Value = recID;
com.Parameters.Add("@tagID", SqlDbType.Int).Value = tagID;
com.ExecuteNonQuery();
有没有办法执行多值单插入参数考虑到每个值的参数可能不同? (例如:tagID可能总是不同)
我一直在互联网搜索,但迄今没有运气,在此先感谢,问候。
TVP参数,临时表。 –
你可以使用一个表值参数:http://stackoverflow.com/questions/5595353/how-to-pass-table-value-parameters-to-stored-procedure-from-net-code –