【发布时间】:2012-03-15 02:01:09
【问题描述】:
我想我在课堂上遗漏了一个“USING”语句,因为当我尝试将 commandType 设置为存储过程时出现错误。当我键入“cmd.CommandType =”时,Intellisense 无法找到'CommandType.StoredProcedure(注意:该功能只是部分粗略)。提前致谢!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data.SqlClient;
namespace LegacyForms.Personal
{
public partial class FormBuilder : System.Web.UI.Page
{
protected void btnSubmit_Click(object sender, EventArgs e)
{
//Get the DB connection:
string ConnString = ConfigurationManager.AppSettings["AssociatedBank2011ConnectionString"];
SqlConnection conn = new SqlConnection(ConnString);
SqlCommand cmd = new SqlCommand("uspInsertPersonalAccountApplcation", conn);
cmd.Commandtype = **get error here!**
cmd.Parameters.AddWithValue("@AccountType", AcctType);
cmd.Parameters.AddWithValue("@AccountSubType", AcctSubType);
cmd.Parameters.AddWithValue("@CheckingOption", CheckOption);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}
}
}
【问题讨论】:
标签: c# stored-procedures ado.net sqlcommand