ASP.NET Ò³Ãæ´«Öµ·½·¨»ã×Ü
ÔÚ×öWEBϵͳ¿ª·¢Ê±£¬Ã¿Ã¿Óöµ½Ò³Ãæ´«ÖµµÄÎÊÌâ¶¼ÊÇÔÚʹÓÃ×î¼òµ¥µÄGET·½Ê½À´´«Öµ£¬Èç¹ûÐÅÏ¢Á¿±È½ÏÉÙ²¢ÇÒÓÖ²»Éæ¼°°²È«ÎÊÌâµÄ»°
»¹¿ÉÒÔÓ¦¸¶Ò»Ï£¬µ«ÊÇ´«µÝ´óÁ¿Êý¾Ý¡¢Ãô¸ÐÊý¾ÝµÄʱºò.....
ÏÂÃæ¾ÍASP.NETÖÐÒ³Ãæ´«Öµ·½Ê½×ö¸ö»ã×Ü£¬ÒÔ±¸²»Ê±Ö»Ðè
1¡¢GET´«Öµ·½Ê½
·¢ËÍÒ³Ãæ£º
<a href="WebReceivePage.aspx?Id=1">½øÈë½ÓÊÜÒ³Ãæ</a>
½ÓÊÜÒ³Ãæ WebReceivePage.cs
if(!string.IsNullorEmpty(Request.QueryString["Id"]))
{
//´¦Àí´úÂë
}
2¡¢Post·½Ê½
POST·½Ê½ºÍGET·½·¨µÄ×î´óÇø±ð¾ÍÊǰѷ¢Ë͵ÄÊý¾ÝºÍURIµØÖ··ÖÀë¡£ÇëÇó²ÎÊýÊÇÔÚhttp±êÌâµÄÒ»¸ö²»Í¬²¿·Ö£¨ÃûΪentity body£©´«ÊäµÄ£¬Í¬Ê±POST´«Öµ·½Ê½ÀíÂÛÉÏûÓдóСÏÞÖÆ¡£
<form>
<input name="str" type="text" value="kewin string" />
<input type="submit" value="POST ´«Öµ" />
</form>
½ÓÊÜÒ³Ãæ cs´úÂë
if(!string.IsNullorEmpty())
{
txtReceive.Text=Request.Form["str"];
}
//formÖв»Äܹ»ÓÐ runat="server" ·ñÔòPost²»Æð×÷Óã¬Èç¹ûʹÓÃrunat="server"Ôò¿ÉÒÔ ÁíÍ⸽¼ÓÒ»¸öform ͨ¹ýbuttonµ÷ÓÃ
//JavaScriptµÄ·½Ê½ form.action="Receiver.aspx"; form.submit();
//¡¶ÀîÌìÆ½ .NETÉîÈëÌåÑéÓëʵս¾«Òª¡· P143
3¡¢Ê¹ÓÃSession ºÍApplication
·¢ËÍÒ³ SendPage.cs
Session["Str"]="String Test";
//Application["Str"]="String Test";
Server.Transfer("ReceivePage.aspx");//Server.Transfer() ·½·¨Ö±½ÓÔÚ·þÎñÆ÷ÉÏÃæÖ´ÐÐÒ³Ãæ¿ØÖÆÈ¨×ªÒÆ£¬´ËÆÚ¼äRequest¡¢ SessionµÈ±£³Ö²»±ä
½ÓÊÜÒ³Ãæ ReceivePage.cs
string Str=Session["Str"];
Ïà¹ØÎĵµ£º
//ʵÀý»¯Ò»¸öSmtpClientsmtp.DeliveryMethod = SmtpDeliveryMethod.Network;
SmtpClient smtp = new SmtpClient();
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//½«smtpµÄ³öÕ¾·½Ê½ÉèΪ Networksmtp.EnableSsl = false;
//smtp·þÎñÆ÷ÊÇ·ñÆôÓÃSSL¼ÓÃÜ
smtp ......
<%
set conn= server.createobject("ADODB.connection")
conn.open "driver={sybase driver 10};"
"srvr=SYBASE;"
"UID=sa;"
"pwd=sybase;"
sql="select no from tab_st ......
Backup.aspx
protected void Button1_Click(object sender, EventArgs e)
{
string path = Server.MapPath("") + @"\Backup";
if (!Directory.Exists(path))
......
static void Main(string[] args)
{
string connstr = "Data Source=***;user=system;password=***;";
OracleConnection conn = new OracleConnection(connstr);
conn.Open();
string orclstr="insert into SYS.A_MODULE values('03','²é¿´Éú²úÈÎÎñ','²é¿´Éú²úÈÎÎñ½ø¶È')";
  ......
//postÇëÇó
string name = Request["name"].toString();
string name =Request.Form.Get("name").toString();
//getÇëÇó
string name = Request.QueryString["name"].toString();
µ«ÎÒ·¢ÏÖ ÎÞÂÛÊÇ·ñÊÇpostÓëget´«Öµ¶¼¿ÉÓÃ
string name = Request["name"].toString();
±íµ¥Ìá½»ÖÐgetºÍpost·½Ê½µÄÇø±ð¹éÄ ......