創(chuàng)建一個類庫項目

10年的金鳳網(wǎng)站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整金鳳建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“金鳳網(wǎng)站設計”,“金鳳網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
在“文件”菜單上,選擇“新建項目”。
在“新建項目”對話框的“模板”窗格中,單擊“類庫”。
在“名稱”框中鍵入
Persons,再單擊“確定”。
把“添加新解決方案”勾選掉,選擇“添入解決方案。”
一個新的“類庫”項目隨即打開,并且代碼編輯器顯示類模塊
Class1.cs。
在“解決方案資源管理器”中右擊
Class1.cs
并選擇“重命名”,然后將名稱改為
Persons.cs。
注意,代碼編輯器中的名稱也會更改為
Persons.cs。
在“文件”菜單上,選擇“全部保存”。
在“保存項目”對話框中,單擊“保存”。
創(chuàng)建好類庫后,生產類庫,就會生成一個。dll文件,然后再你需要的項目應用就OK啦!!
此外:
三層架構的開發(fā)步驟和自己建立的類庫DLL引用到WEB項目中的步驟如下:
一.如果按照PetShop4.0標準,大概是這樣.
1、創(chuàng)建Model,實現(xiàn)業(yè)務實體。
2、創(chuàng)建IDAL,實現(xiàn)接口。
3、創(chuàng)建SQLServerDAL,實現(xiàn)接口里的方法。(如果用到DBUtility層,在這步前建立)
4、增加web.config里的配置信息,為SQLServerDAL的程序集。
5、創(chuàng)建DALFactory,返回程序集的指定類的實例。
6、創(chuàng)建BLL,調用DALFactory,得到程序集指定類的實例,完成數(shù)據(jù)操作方法。
7、創(chuàng)建WEB,調用BLL里的數(shù)據(jù)操作方法。
二.在項目上添加引用需要的項目,被引用項目的DLL會自動生成到引用項目的BIN里,和LZ幾位說的結果都是相同的.
using System.Data;
using System.Data.SqlClient;
//先打開兩個類庫文件
SqlConnection con = new SqlConnection();
// con.ConnectionString = "server=505-03;database=ttt;user=sa;pwd=123";
con.ConnectionString = "server=.;database=stu;uid=sa;pwd=sa";
con.Open();
/*
SqlDataAdapter 對象。 用于填充DataSet (數(shù)據(jù)集)。
SqlDataReader 對象。 從數(shù)據(jù)庫中讀取流..
后面要做增刪改查還需要用到 DataSet 對象。
*/
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandType = CommandType.Text;
com.CommandText = "SQL的語句";
SqlDataReader dr = com.ExecuteReader();//執(zhí)行SQL語句
dr.Close();//關閉執(zhí)行
con.Close();//關閉數(shù)據(jù)庫
------------------
使用ASP.NET連接SQLSERVER的步驟:
1.確定你的電腦安裝了ASP.NET和SQLSERVER
2.在你需要連接數(shù)據(jù)庫的頁面的.aspx頁面中添加命名空間using system.data和using system.data.sqlclient
3.實例化常用的類對象:sqlconnection具體方法如下:
SqlConnection SQlConn = new SqlConnection("server = .;uid = sa;pwd = ; database = 你要連接的數(shù)據(jù)庫名稱");
這樣你就能實現(xiàn)最基本的C#連接數(shù)據(jù)庫了,后面還要實例化SqlCommand對象和DataSet對象,這兩個分別是你對數(shù)據(jù)庫實現(xiàn)增,刪,改,查的基本操作和生成數(shù)據(jù)集。
我自己總結的知識拿出來與大家分享一下吧..當然可能還有什么不對的地方,希望指出:
***msbase.jar、mssqlserver.jar、msutil.jar(支持sql2000):
早期的連接數(shù)據(jù)庫Jar包:在連接數(shù)據(jù)時候需要手動導入驅動包。即手動導入class.forName(驅動名稱);
***SQL Server JDBC Driver 2.0----sqljdbc.jar和sqljdbc4.jar
新版JDBC連接數(shù)據(jù)庫Jar包,支持sql2005,sql2008
Sqljdbc.jar
使用 sqljdbc.jar 類庫時,應用程序必須首先按class.forName(驅動名稱)注冊驅動程序。Jdk1.6以上版本不推薦使用.
Sqljdbc4.jar
在 JDBC API 4.0 中,DriverManager.getConnection 方法得到了增強,可自動加載 JDBC Driver。因此,使用sqljdbc4.jar 類庫時,應用程序無需調用 Class.forName 方法來注冊或加載驅動程序。調用 DriverManager 類的 getConnection 方法時,會從已注冊的 JDBC Driver 集中找到相應的驅動程序。sqljdbc4.jar 文件包括“META-INF/services/java.sql.Driver”文件,后者包含.sqlserver.jdbc.SQLServerDriver 作為已注冊的驅動程序。現(xiàn)有的應用程序(當前通過使用 Class.forName 方法加載驅動程序)將繼續(xù)工作,而無需修改。
注意: sqljdbc4.jar 類庫要求使用 6.0 或更高版本的 Java 運行時環(huán)境 (JRE)。
本文題目:sqlserver類庫,什么是sqlserver數(shù)據(jù)庫
文章路徑:http://www.chinadenli.net/article4/dsdgoie.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站建設、微信公眾號、網(wǎng)站營銷、外貿建站、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)