我今天終於完成了第一項工作!寫一下工作終結
會用webservice,知道怎麼連接sybase,在js方面又有了新的發現
知道了post 和get的用法!下面是代碼:
在.net2005 中添加一個web引用 ,名稱就是命名空間!
在。cs中用命名空間點取,調用。
在客戶端裝了sybase12.5客戶端,java版的,在adedit中添加數據源, ip:192.168.4.144,5000
在ole db中添加數據源名稱, 在odbc中添加數據源的驅動,和數據源名,注意要在用戶dsn中
在程序中 用 ole db 和odbc都可以連接,但是要引用相應的命名空間。
//下面是sybase 11客戶端連接 odbc
public string odbsstr()
{
string strMeg="null";
string strConn = "Driver={SYBASE SYSTEM 11};Srvr=guanli;Uid=jssj;Pwd=sa;Database=hx_database";
//"Driver={SYBASE SYSTEM 11};Srvr=guanli;Uid=jsa;Pwd=saDatabase=hx_database";
//"Driver={SYBASE ASE ODBC Driver};NA=192.168.0.9,5000;Uid=jd;Pwd=sa
//"Driver={SYBASE ASE ODBC Driver};NA=192.168.0.9,5000;Uid=sa;Pwd=sa
//"Driver={Sybase ASE ODBC Driver};NetworkAddress=192.168.0.9,5000;
Db=hx_database;Uid=jssj;Pwd=sa
//"DSN=jsj;UID=jssj;Pwd=sa
//下面書sybase12.5 ole db連接 字符chuan
value="Provider=Sybase.ASEOLEDBProvider.2;Initial Catalog=hx_database;Network Protocol=Winsock;User ID=jssj;Password=aa;Data Source=jsj;
////////////////////////
post 可以用 request.form[ "name"]; get 用request.Querystring["name"];
get方法傳遞的參數大約 2m ;post 很大;
頁面中<form id="formname">
form1.action = form1.tongcardurl.value;
form1.submit();
<form name="formname">
document.form1.action=document.form1.url.value;
用id 不用加document. name就必須加 document