c#調(diào)用sybase存儲過程
1:引用odbc命名空間
using system.data;
using system.data.odbc;
2:建立連接
connstr="driver={sybase system 11};srvr=數(shù)據(jù)庫名;uid=用戶名;pwd=密碼";
odbcconnection conn=new odbcconnection(connstr);
3:調(diào)用存儲過程
conn.open();
odbccommand cmd=new odbccommand();
cmd.connection=conn;
cmd.commandtype=commandtype.storedprocedure;
cmd.commandtext="數(shù)據(jù)庫名.dbo.存儲過程名 ?,?,?";
odbcparameter para1=cmd.parameters.add("@para1",odbctype.varchar);
para1.direction=parameterdirection.input;
para1.value=value1;
odbcparameter para2=cmd.parameters.add("@para2",odbctype.varchar);
para2.direction=parameterdirection.input;
para2.value=value2;
odbcparameter para3=cmd.parameters.add("@para3",odbctype.varchar);
para3.direction=parameterdirection.input;
para3.value=value3;
cmd.nonquery();
cmd.dispose();
conn.close();
conn.dispose();
4:在網(wǎng)上找了好一陣子,現(xiàn)在把他歸結(jié)一下.
呵呵:--)
希望以后有用啊!
新聞熱點
疑難解答
圖片精選