我想從asp.net中的數據集中插入數據到SQL Server表中。如何通過存儲過程將數據插入到sql數據表中
但我無法通過從數據集中的值,我的存儲過程plz幫助我
這裏是我的代碼
private static SqlCommand WriteDatabase(SqlConnection conn)
{
SqlCommand cmd = new SqlCommand(SP_insertData);
cmd.Parameters.Clear();
cmd.CommandType = CommandType.StoredProcedure;
SqlParameterCollection pc = cmd.Parameters;
pc.Add(CreateParameter("abID", System.Data.SqlDbType.Int));
pc.Add(CreateParameter("fHitType", System.Data.SqlDbType.Int));
pc.Add(CreateParameter("DateOfHit", System.Data.SqlDbType.DateTime));
pc.Add(CreateParameter("TimeOfHit", System.Data.SqlDbType.Int));
pc.Add(CreateParameter("fEmpid", System.Data.SqlDbType.Int));
cmd.ExecuteNonQuery();
return cmd;
}
private static SqlParameter CreateParameter(string p, SqlDbType sqlDbType)
{
SqlParameter parameter = new SqlParameter("@" + p, sqlDbType);
parameter.SourceColumn = p;
return parameter;
}
我無法從數據集值傳遞給我的存儲過程
哪裏是你的DataSet在碼? – thepirat000
多數民衆贊成我的問題 我不知道如何解決它 – unhappyman3
我嘗試創建一個Windows服務,從一個數據庫中讀取數據,並將其插入到其他數據庫 首先,我從DB1讀取數據並複製到數據集,然後我將我的數據複製到其他數據集中 此步驟工作正常,但現在我無法從第二個數據集中讀取數據並插入到我的數據庫中 – unhappyman3