我今天终于完成了第一项工作!写一下工作终结
会用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