1. 在vs2012里創建資料庫項目,新建資料庫引用在哪
1.
點擊菜單欄里的數據
2.
點擊添加新數據源
3.
點擊2次下一步,下一步,
4.
選擇資料庫
5.
新建鏈接就可以了
2. 在vs2012中用c#想從資料庫中讀取數據並賦值給一個變數該怎麼做呢,有三列分別是a,b,c
什麼資料庫,不同資料庫有不同連接方式。
一般步驟:
① 建立鏈接 SqlConnection
② 打開鏈接 SqlConnection.Open
③ 通過適配器 Adapter 填充到 DataSet
④ 獲取 DataSet 中 DataTable 裡面的記錄 DataRow
轉化類型然後賦值給變數
3. VS2012怎麼連接上MySql呢
5.1.72就可以了,這個是經典版本,然後下載附件里的dll,引用該dll,
命名空間:using MySql.Data.MySqlClient;
連接字元串:Server=localhost;Database=Northwind;Uid=root;Pwd=123456"
資料庫名,回密碼自己改。答
然後操作資料庫類素與sqlserver,只不過名稱前綴是MySql,如MySqlConnection。
4. VS2012版 C#新建資料庫過程 與圖片新建表 和把數據放表中過程
大概明白你的意思了。
1、在解決方案裡面,單擊右鍵,添加->新建項->數據->基於服務的資料庫->數據集,若卡住關閉就可以了。
2、伺服器資源管理器中,數據連接中選擇你新建的資料庫,在其中新建表,設好主鍵,自增長。以及其他的,填好數據。
下面的登錄界面給一個我曾經寫過的給你。
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
usingSystem.Data.SqlClient;
namespace銀行查詢客戶端
{publicpartialclass登錄界面:Form
{
public登錄界面()
{
InitializeComponent();
//stringCountName=null;
welcometimer.Tick+=newEventHandler(welcome_Tick);
welcometimer.Start();
stringdataDir=AppDomain.CurrentDomain.BaseDirectory;
if(dataDir.EndsWith(@"binDebug")||dataDir.EndsWith(@"binRelease"))
{
dataDir=System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory",dataDir);
}
}
publicstaticstringAccountname=null;
privatevoidbutton1_Click(objectsender,EventArgse)
{
stringinputname=textBox1.Text;
stringinputpassword=textBox2.Text;
using(SqlConnectionsqlConnection=newSqlConnection(@"DataSource=.SQLEXPRESS;AttachDbFilename=|DataDirectory|BankDatabase.mdf;IntegratedSecurity=True;UserInstance=True"))
{
sqlConnection.Open();
using(SqlCommandcmd=sqlConnection.CreateCommand())
{
//先找出該用戶名所有的東西
cmd.CommandText="select*=@username";
cmd.Parameters.Add(newSqlParameter("username",inputname));
using(SqlDataReaderreader=cmd.ExecuteReader())
{
if(reader.Read())
{
stringdbpassword=reader.GetString(reader.GetOrdinal("AccountPassword"));
if(dbpassword==inputpassword)
{
MessageBox.Show("登錄成功!");
Accountname=textBox1.Text;
this.Hide();
Form1f1=newForm1();
f1.ShowDialog();
}
else
{
MessageBox.Show("密碼錯誤!","錯誤",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
}
else
{
MessageBox.Show("該用戶名不存在!");
}
}
}
}
}
privatevoidtextBox1_KeyPress(objectsender,KeyPressEventArgse)
{
if(e.KeyChar==Convert.ToChar(Keys.Enter))
{
textBox2.Focus();
}
}
privatevoidtextBox2_KeyPress(objectsender,KeyPressEventArgse)
{
if(e.KeyChar==Convert.ToChar(Keys.Enter))
{
button1.PerformClick();
}
}
}
}
5. 怎麼使用vs2012自帶的資料庫
using (SqlConnection cn = new SqlConnection())
{
//VS2012 自帶的SQL為 localdb,連接字元串有一點點不一樣,其他功能都一樣操作
cn.ConnectionString = @"data source=(localdb)\v11.0;Initial Catalog=C:\DATA\APPLICATIONDATABASE.MDF;integrated security=True;connect timeout=120";
cn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "select * from table";
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}
6. 如何建立VS2012與SQL2012的連接
二、打開資料庫
1.點擊連接,進入到以下界面。
2.右擊下圖選中中的屬性
3.在安全性中選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式
4.選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定」
5.在安全性中,點開登錄名,選中sa,右擊屬性,設置密碼
6.右擊選方面, 右邊方面選伺服器配置,查看RemoteAccessEnabled是否為True
7.查看sa的狀態:如果是禁用狀態的話,會發生sa賬戶登陸不進去。
8.如果是選了禁用,用sa的方式進行登陸時:
會出現錯誤:
無法連接到YJR\SQLEXPRESS
其他信息:
已成功與伺服器建立連接,但是在登陸過程中發生錯誤。
9.接著,我們可以用sa的方式登陸進去,說明sa賬戶存在
10.SQL Sever Browser必須是正在運行的。
11.如果SQL Sever Browser已停止並且點擊不了啟動的話,需要右擊我的電腦,點擊管理。
a) 在「開始」菜單上,右鍵單擊「我的電腦」,再單擊「管理」。
b) 在「計算機管理」中,展開「服務和應用程序」,再單擊「服務」。
c) 在服務列表中,雙擊「SQL Server Browser」。
d) 在「SQL Server 瀏覽器屬性」窗口中,單擊「啟動」或「停止」。
e) 在服務啟動或停止時,單擊「確定」。
打開SQL Sever配置管理器
12.如下圖,TCP/IP默認埠號設置為6233。
13.SQL Sever網路配置,TCP/IP屬性,確定兩個是
14.客戶端協議,TCP/IP屬性中,設置默認埠號為1433
15.如果還是遇到了資料庫連接不上的話,重啟一下SQL Sever服務中的SQL Sever(SQLEXPRESS):
7. vs2012怎麼連接sql資料庫
具體代碼及說明如下:
1.為了方便維護,規范的編程要將資料庫的連接字元串寫在配置文件config中,如下:
//App.config:
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings>
<add connectionString="Data Source = .; Initial Catalog = 資料庫名; User ID = 登陸用戶名; Password = 密碼" name="configconnstr" />
</connectionStrings>
</configuration>
2.然後再建一個名為SqlHelper的類文件,去封裝鏈接資料庫和操作資料庫的方法,如下:
............
仔細閱讀全文:
http://www.itxfx.com/index.php/Article/update/sid/22/tid/221/aid/1