vs新建資料庫
❶ vs2010怎麼建立和使用資料庫,用sqlserver資料庫就行
首先先引用空間:
using
system.data;
using
system.data.clientsql;
然後就需要一個連接資料庫的對象:
sqlconnection
conn
=
new
sqlconnection("[這里是資料庫的連接字元串server=.;pwd=;uid=;]");
有了連接對象就需要把連接打開:
conn.open();
打開後就要開始操作資料庫了,所以需要一個操作對象:
sqlcommand
cmd
=
new
sqlcommand();
cmd.connection
=
conn;
//這個操作對象使用的連接
cmd.commandtext
=
"[這里是sql語句,insert/update/delete/select]";
cmd.executenonquery();
//執行操作,針對insert/update/delete
cmd.executereader()
/
executescalar()這些針對的是select
❷ 如何通過vs創建sql server
步驟如下 :代開vs2008,在菜單欄中找到「工具」下的「連接到資料庫」。在彈出的「選擇數據源」窗體中,選擇「Microsoft SQL Server」,單擊「繼續」。
在彈出的「添加連接」窗體中輸入 伺服器名 用戶名 密碼 選擇一個資料庫名(一定要選擇一個)。這里可以點擊「測試連接」看看你輸入的是否正確。
然後點擊「確定」。即可。
在vs中的「伺服器資源管理器」中就出現了你剛才添加的資料庫。
❸ 如何利用vs搭建mysql資料庫
新建一個工程名叫mysql,編程環境選擇c#,然後選擇windows窗體應用程序,新建一個窗體用於顯示查詢到sql資料庫的數據集
從工具箱向form1窗體上拖一個按鈕和datagridview控制項,按鈕是觸發連接資料庫獲取數據集,按鈕的名稱為顯示,datagridview控制項是用於顯示數據集內容
單擊解決方案資源管理器中的引用文件夾然後右鍵選擇添加引用,選擇瀏覽後打開mysql.data.dll,這是c#連接mysql資料庫的動態庫,裡面封裝了很多常用的操作資料庫的方法
在解決方案資源管理器中的form1.cs的代碼中加入using MySql.Data.MySqlClient;這就是代碼中的實際引用mysql.data.dll中的內容,有了這個c#就能很方便地操作sql資料庫
在按鈕的單擊事件中添加如下代碼
string str = "Server=127.0.0.1;User ID=root;Password=123456;Database=test;CharSet=gbk;";
MySqlConnection con = new MySqlConnection(str);//實例化鏈接
con.Open();//開啟連接
string strcmd = "select * from user";
MySqlCommand cmd = new MySqlCommand(strcmd, con);
MySqlDataAdapter ada = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
ada.Fill(ds);//查詢結果填充數據集
dataGridView1.DataSource = ds.Tables[0];
con.Close();//關閉連接
使用navicat軟體在資料庫test中新建表user,然後新建兩個欄位username和password(圖中的欄位),navicat軟體是mysql的圖形化界面工具,負責新建表以及備份等資料庫操作,直觀地通過界面來操作
7
資料庫建好後就可以執行工程了,單擊顯示按鈕執行結果如下,出現username和password說明資料庫連接成功,由於沒有添加數據所以下面為空
❹ 用vs2010新建本地資料庫,請問如何連接
在app.config
或者web.config的connectionstring屬性裡面添加資料庫連接字元串,然後程序取得這個串就可與其連接了
上面的server=你的資料庫實例名,.\sqlexpress是我這里的一個實例,根據實際修改
❺ 求助,vs2013如何創建SQL資料庫
一、在web.config裡面配置,後連接資料庫
(1)web.config文件:加在
和
之間
三種配置方式:
1.windows身份驗證,連接sql
server資料庫:
2.windows身份驗證,連接vs資料庫:
3.sql
server身份驗證,連接sql
server資料庫:
取字連接符串方式:
1、protected
static
string
connectionString
=
ConfigurationManager.ConnectionStrings["字元串名稱"].ConnectionString;
2、string
connectionString
=
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["字元串名稱"].ConnectionString;
(2)web.config文件:加在
和
之間
配置方式:
取字連接符串方式:
string
connectionString
=configurationsettings.appsettings["字元串名稱"];
appSettings
和
connectionStrings
的區別:
(1)
appSettings
是在
2003
中常用的,connectionStrings
是在
2005
中常用的;
(2)
使用
connectionStrings
的好處:
第一,可將連接字元串加密,使用MS的一個加密工具即可;
第二,可直接綁定數據源控制項,而不必寫代碼讀出來再賦值給控制項;
第三,可方便的更換資料庫平台,如換為
Oracle
資料庫,只需要修改
providerName。
二、直接在網頁里引用,連接資料庫:
1、string
connString
=
"server=localhost;database=資料庫名;user
id=用戶名;pwd=密碼;";
或者上行代碼為:string
connstring
=
"Data
source=localhost;database=資料庫名;user
id=用戶名;pwd=密碼;";
2、SqlConnection
con
=
new
SqlConnection(connstring);
3、con.Open();
❻ 請問VS2015如何動態創建ACCESS資料庫
你好:
首先創建一個基於對話框的MFC應用程序ADO_Access.sln.然後在stdafx.h頭文件末尾添加(網上有說在某個#include後面的添加的,也有說在合適位置添加的,我這里直接添加在最末尾)
#import "C:Program FilesCommon FilesSystemadomsado15.dll"
no_namespace rename("EOF", "adoEOF")
添加完成後#import下面會出現紅色波浪線提示錯誤, 然後最好是執行一次生成解決方案,會提示生成成功,但是紅色波浪線依然在,之前自己被它困擾好久,網上有說不用理會的,之前沒理會也確實後來就莫名其妙的不見了,現在我知道了,當生成成功後左下角仍然提示正在分析····文件,等待分析完了紅色波浪線也就消失了。
第二步,在ADO_AccessDlh.h
類里的public下添加
_ConnectionPtr m_pConnection;//連接access資料庫的鏈接對象
_RecordsetPtr m_pRecordset;//結果集對象
第三步,初始化資料庫連接。 在ADO_AccessDlh類的OnInitDialog()初始化成員函數里添加如下代碼:
資料庫連接就沒問題了,剩下的就是功能模塊了。
❼ 能不能在vs中創建資料庫
可以啊, Global.asax在這個文件里創建數據,寫法:
<%@ Application Language="C#" %>
<script RunAt="server">
void Application_Start(object sender, EventArgs e)
{
//在應用程序啟動時運行的代碼
//創建一個用戶集合,在這里相當於一個資料庫
LoginBLL.ListUser = new System.Collections.Generic.List<User>()
{
new User(){UserId=1,UserName="test1",Password="123"},
new User(){UserId=2,UserName="test2",Password="123"},
new User(){UserId=3,UserName="test3",Password="123"},
new User(){UserId=4,UserName="test4",Password="123"},
new User(){UserId=5,UserName="test5",Password="123"}
};
}
void Application_End(object sender, EventArgs e)
{
//在應用程序關閉時運行的代碼
}
void Application_Error(object sender, EventArgs e)
{
//在出現未處理的錯誤時運行的代碼
}
void Session_Start(object sender, EventArgs e)
{
//在新會話啟動時運行的代碼
}
void Session_End(object sender, EventArgs e)
{
//在會話結束時運行的代碼。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式設置為
// InProc 時,才會引發 Session_End 事件。如果會話模式
//設置為 StateServer 或 SQLServer,則不會引發該事件。
if (!String.IsNullOrEmpty(Session.SessionID))
{
Session.Remove(Session.SessionID);
}
}
</script>
❽ 請教我只安裝了VS2015,怎麼才能用VS2015本身自帶的SQL創建資料庫
1、VS2015默認安裝中,自帶的SQL部分組件並沒有創建和管理資料庫的功能,這些組件只用於聯接和管理資料庫。
2、可以選擇加裝SQL Server Data Tools(運行VS2015的安裝程序去裡面找到相應的選項進行安裝),不過,多數人的選擇是另行加裝SQL Server的單機版或伺服器版。個人建議加裝SQL Server Express,因為你真要針對SQL Server進行開發的話,很多工作不去SQL Server中的SQL Server Management Studio中,是難以完成,甚至無法完成的。