數據庫應用程序的開發流程一般主要分為以下幾個步驟:
- 創建數據庫
- 使用Connection對象連接數據庫
- 使用Command對象對數據源執行SQL命令並返回數據
- 使用DataReader和DataSet對象讀取和處理數據源的數據
接下來,筆者將以SQL Server類型數據源為例學習掌握數據庫應用程序的開發流程和技巧。
在連接和操作數據庫之前,需要有已經建好的數據庫,那么在vs2010中如何建立數據庫呢?這里將介紹三種方式。
方式一:直接在vs2010的項目中通過【添加新項】命令建立,步驟如下
1.右擊項目名稱(在這里,筆者的項目名稱為EBookShop),選擇【添加新項】命令,出現如下窗口,選擇【SQL Server數據庫】,點擊添加按鈕
2.每次添加,都會跳出這個提示框,選擇【是】就OK
3.添加成功,則會在項目中產生App_Data文件夾,里面就是我們創建的數據庫文件
4.若要操作數據庫,如添加表,則需要在vs2010的【服務器資源管理器】面板中操作,該面板可通過點擊菜單欄里的【視圖】菜單找到
方式二:在【服務器資源管理器】面板中創建
1.右擊數據連接,出現如下選項,選擇【創建新SQL Server數據庫】
2.服務器名稱一般是 ''你的主機名稱\sqlexpress'',如果少了 “\sqlexpress” 一般都無法創建數據庫,登錄到服務器有兩種模式,一是windows身份
,二是sql server 身份。后者需要用戶名和密碼,這個是需要已經創建好的,如果之前沒有創建賬戶,則無法用這種模式創建數據庫,設置登錄賬戶可參考此處http://www.cnblogs.com/yankyblogs/p/6858326.html
3.創建成功,則可以在【服務器資源管理器 】中看到數據庫
方式三:通過sql企業管理器創建數據庫
1.打開sql企業管理器
2.使用windows身份登錄或sql server身份登錄
3.管理器界面
4.右擊數據庫,選擇【新建數據庫】
5.創建數據庫名稱
6.在創建好數據庫中添加表
注:項目中創建的數據庫是在項目的App_Data文件中,而方式二和方式三創建的數據庫是存在於c盤中的【C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA】文件夾中,如若拷走項目,需要把創建在本地的數據庫拷貝到項目中的App_Data文件中,再把整個項目拷走