我正在使用Web服务在asp.net上工作,我需要使用Web服务将数据插入到sql server。我得到了一些,我已经在下面给出了我的代码。
这是网络服务代码
[WebMethod]
public void db_insert(string username, string address, string city, string state, string country)
{
SqlConnection con = new SqlConnection(strConnString);
con.Open();
SqlCommand cmd = new SqlCommand("insert into Test_Emp values(@username,@address,@city,@state,@country)", con);
cmd.Parameters.AddWithValue(@"username", username);
cmd.Parameters.AddWithValue("@address", address);
cmd.Parameters.AddWithValue("@city", city);
cmd.Parameters.AddWithValue("@state",state);
cmd.Parameters.AddWithValue("@country", country);
int i = cmd.ExecuteNonQuery();
}
这是网站代码
protected void btn_submit(object sender, EventArgs e)
{
Service myform = new Service();
myform.db_insert((txt_name).ToString(), (txt_address).ToString, (txt_address).ToString(), (txt_city).ToString(),(txt_state).ToString,(txt_country).ToString);
}
当我执行程序时遇到错误,如
' Employeedetails.Service'不包含的定义 ' db_insert'没有扩展方法' db_insert'接受第一个 类型的参数' Employeedetails.Service'可以找到(是你 缺少using指令或程序集引用