Cha*_*rno 0 c# sql sql-server-2008
好吧我是T-SQL的新手,我正在努力让我的插入方法起作用.我得到的错误是我的insert方法的未知构造函数.我不知道为什么我有错误,我相信我确定没有正确引用.先谢谢你!
SqlConnection dbConn = null;
LabelData LadelList = new LabelData();
try
{
using (dbConn = new SqlConnection(Properties.Settings.Default["connectionname"].ToString()))
LabelData addNewVersion = new LabelData(@"INSERT INTO PackLabelVersion (VersionID, VersionNumber, FormatID) VALUES (@VersionID, @VersionNumber, @FormatID)", dbConn);
addNewVersion.Parameters.AddWithValue("@VersionID", VersionID);
addNewVersion.Parameters.AddWithValue("@VersionNumber", VersionNumber);
addNewVersion.Parameters.AddWithValue("@Quantity", FormatID);
dbConn.Open();
addNewVersion.ExecuteNonQuery();
}
catch (Exception ex)
{
throw ex;
}
Run Code Online (Sandbox Code Playgroud)
你不需要LabelData,而应该是SqlCommand.
SqlCommand addNewVersion = new SqlCommand (@"INSERT INTO PackLabelVersion (VersionID,VersionNumber,FormatID) VALUES (@VersionID,@VersionNumber,@FormatID)", dbConn);
Run Code Online (Sandbox Code Playgroud)
你还需要定义using语句范围,目前只是在考虑它下面的单个语句.
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |