bamzi software
یک شنبه 14 آذر 1389, 12:02 عصر
چرا وقتي اين function انجام ميشه پارامتر هاش در url قرار نميگيره؟
public string zakhire(string s,string d)
{
string sql = " insert into FX_Forecast2 (Symbol,DateTime) values( '"+s+"',"+d+")";
OpenDb();
cmd = new SqlCommand(sql, con);
cmd.ExecuteNonQuery();
con.Close();
return sql;
}اين كدي است كه در يك صفحه وب سرويس نوشته شده.
پارامترهاي s و d در يك صفحه aspx از دو textbox گرفته ميشوند.
protected void Button1_Click(object sender, EventArgs e)
{
string w;
localhost.Service s=new localhost.Service();
w=s.zakhire(TextBox1.Text, TextBox2.Text);
Response.Write(w);
}
بعد از اجراي اين تابع هم رشته sql در صفحه اي نشان داده ميشود.
حالا مشكل اينجاست كه من به پارامترهاي ورودي كه در url قرار ميگيرند احتياج دارم اما فقط نام تابع در url قرار ميگيرد و پارامتر ها نشان داده نمي شوند!!
http://localhost:..../WebS-t/Default.asmx/zakhireدليل اين مسئله چيست؟
public string zakhire(string s,string d)
{
string sql = " insert into FX_Forecast2 (Symbol,DateTime) values( '"+s+"',"+d+")";
OpenDb();
cmd = new SqlCommand(sql, con);
cmd.ExecuteNonQuery();
con.Close();
return sql;
}اين كدي است كه در يك صفحه وب سرويس نوشته شده.
پارامترهاي s و d در يك صفحه aspx از دو textbox گرفته ميشوند.
protected void Button1_Click(object sender, EventArgs e)
{
string w;
localhost.Service s=new localhost.Service();
w=s.zakhire(TextBox1.Text, TextBox2.Text);
Response.Write(w);
}
بعد از اجراي اين تابع هم رشته sql در صفحه اي نشان داده ميشود.
حالا مشكل اينجاست كه من به پارامترهاي ورودي كه در url قرار ميگيرند احتياج دارم اما فقط نام تابع در url قرار ميگيرد و پارامتر ها نشان داده نمي شوند!!
http://localhost:..../WebS-t/Default.asmx/zakhireدليل اين مسئله چيست؟