六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

.net+oracle+crystalReports開發web應用程序學習筆記(二)

[摘要]上次提到基本的配置注意問題,現在開始實際開發oracle中的問題一 oracle 數據庫的連接但你裝了oracle的客戶端,在配置時就已經指定了數據庫服務器,所以連接時主要由三個元素就可以連接上數據...
上次提到基本的配置注意問題,現在開始實際開發oracle中的問題

一 oracle 數據庫的連接

但你裝了oracle的客戶端,在配置時就已經指定了數據庫服務器,所以連接時主要由三個元素就可以連接上數據庫,數據庫的名稱(即SID),用戶名,密碼

SqlConnection con=new SqlConnection("Provider=MSDAORA.1;User ID=UserID;Data Source=xf;Password=password")

而sql Server不需要安裝客戶端,所以必須指定服務器,和數據庫名

SqlConnection con=new SqlConnection("workstation id=XIAOFENG;packet size=4096;user id=sa;integrated security=SSPI;data source=xiaofeng;persist security info=False;initial catalog=xf");

二 在oracle中運行包(Package)中的函數和存儲過程。

舉個例子,要運行下面一個sql語句:"select order_no,inventory_part_api.get_description(contract,part_no),part_no from SHOP_ORD where inventory_part_api.get_description(contract,part_no) like '%喜之郎25%果凍%'";

1.在.net設計中(如設計sqlDataAdapter)不能夠直接使用包中的函數和存儲過程,如果要使用,可以在設計時把包中要使用的函數和存儲過程copy過來再設計時聲明一遍,就可以使用

2.在.net運行時直接添加代碼,系統會直接去尋中包中的內容

string strCommand;

strCommand="select order_no,inventory_part_api.get_description(contract,part_no),part_no from SHOP_ORD where inventory_part_api.get_description(contract,part_no) like '%喜之郎25%果凍%'";

OleDbConnection con=new OleDbConnection("Provider=MSDAORA.1;Password=password;User ID=UserID;Data Source=xf");

con.Open();

OleDbDataAdapter adapter=new OleDbDataAdapter(strCommand,con);

DataSet dataset = new DataSet();

adapter.Fill(dataset);

this.DataGrid1.DataSource=dataset;

DataGrid1.DataBind();

con.Close();



3.怎么使用存儲過程

OracleConnection conn = new OracleConnection("Data Source=Oracle8i;Integrated Security=yes");

Conn.Open;

OracleCommand cmd = conn.CreateCommand();

cmd.CommandText = "sp_pkg.getdata";

cmd.CommandType = CommandType.StoredProcedure;

cmd.Parameters.Add(new OracleParameter("a1", OracleType.Cursor)).Direction = ParameterDirection.Output;

cmd.Parameters.Add(new OracleParameter("a2", OracleType.Cursor)).Direction = ParameterDirection.Output;

DataSet ds = new DataSet();

OracleDataAdapter adapter = new OracleDataAdapter(cmd);

adapter.Fill(ds);





主站蜘蛛池模板: 日本一区二区三区精品 | 一级十八以 下岁女子毛片 一级人做人爰a全过程免费视频 | 天天色天天干天天 | 日本一区二区免费看 | 婷婷丁香五月中文字幕 | 午夜精品久久久久久久 | 婷婷激情综合 | 四虎成人4hutv影院 | 亚洲男人在线天堂 | 天堂网在线视频 | 亚洲视频一区在线观看 | 中文字幕婷婷 | 天天干夜夜想 | 欧美亚洲国产精品 | 日韩中出在线 | 色又色| 色狠狠色综合吹潮 | 色噜噜噜噜噜在线观看网站 | 日韩无砖专区 | 亚洲丁香婷婷综合久久六月 | 中文线码中文高清播放中 | 伊人影院综合在线 | 日本国产一区二区三区 | 色图自拍偷拍 | 日本亚欧乱色视频在线观看 | 亚洲色网址 | 亚洲精品乱码国产精品乱码 | 欧美在线免费播放 | 全部免费特黄特色大片视频 | 青青青手机视频在线观看 | 亚洲天堂在线观看完整版 | 日本不卡在线观看免费v | 视频免费在线观看 | 色综合久久中文字幕综合网 | 青娱乐在线视频播放 | 天堂网中文 | 天天激情站 | 欧美亚洲另类色国产综合 | 自拍偷拍 欧美日韩 | 欧洲亚洲精品 | 日本视频网址 |