㈠ 如何用Microsoft Visual Studio 2005創建一個資料庫 要求用c#語言 急!
汗……我最近剛研究過……:(修改)進入c#2005中,點擊新建項目——選擇c#語言——創建Windows窗體應用程序——點擊確定——就創建成功一個項目——接下來編寫你的程序,添加資料庫則有兩個方法1》右鍵點擊解決方案下的項目,——添加——新項——sql資料庫——創建就可以了;可以看到解決方案下出現一個小柱子,即新建的資料庫,點擊,就出現資料庫的解決方案,添加新表,設置表定義,就可以往裡添加數據了,例如登錄窗體,給你看個實例:
string connectionString = Properties.Settings.Default.myDatabaseConnectionString;//連接字元串
SqlConnection conn = new SqlConnection(connectionString);
string s1 = textBox1.Text;
string s2 = textBox2.Text;
//try
//{
conn.Open();
string strSql = "select * from [myTable1] where [用戶名]='"
+ textBox1.Text + "'" + "and [密碼] ='" + textBox2.Text + "'";
SqlCommand cmd = new SqlCommand(strSql, conn);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows == true)
{
MessageBox.Show("登陸成功!");
}
else
{
MessageBox.Show("登錄失敗!");
}
conn.Close();
//}
用的時候把表名與資料庫名一改就可以了,連接字元串可以在解決方案下properties里找到……
2》點擊【數據],——添加數據源——資料庫,然後按照提示一步步完成創建連接,和第一步一樣……
㈡ 怎樣在Visual studio中附加一個資料庫
1、打開Microsoft Visual Studio,使用「工具」菜單下的「連接到資料庫」可以附加資料庫到Microsoft Visual Studio上。
2、工具:Microsoft Visual Studio 2010
3、步驟:
①打開Microsoft Visual Studio 2010:
4、注意:附加的資料庫類型是根據需要選擇的。
㈢ visual studio 2008創建資料庫(菜鳥級)
create database library
use library
create table table_name(欄位 類型,……)
㈣ 怎麼用visual studio創建資料庫
VS2010自帶的SQL為SQL2008 Express.不帶管理工具.可以通過VS2010進行連接.在VS2010中通過菜單:"Tools"->Connect to database 可以連接到這個資料庫執行相應的操作,但其中內置了SQL SERVER的精簡版,無法用於開發,只能查看數據什麼的。如果想開發只能安裝,升級程序將SQL SERVER升級為開發版或自己安裝伺服器版的用於開發。
㈤ 如何:創建 SQL Server Express 版資料庫 (Visual Studio)
有關將資料庫中的數據綁定到數據綁定控制項的信息,請參見綁定到資料庫。為Web 應用程序創建資料庫創建資料庫在Visual Web Developer 中,打開「解決方案資源管理器」,右擊 Web 應用程序的 App_Data 文件夾,然後單擊「添加新項」。--或者--如果應用程序沒有 App_Data 文件夾,則右擊 Web 應用程序的根文件夾,單擊「添加 ASP.NET 文件夾」,然後單擊「App_Data」。單擊「SQL 資料庫」,鍵入 .mdf 資料庫文件的名稱,然後單擊「添加」。將創建兩個文件:DataBaseName.mdf 和 DataBaseName_log.ldf。Visual Web Developer 自動將焦點移至「伺服器資源管理器」窗口的「數據連接」區域,並選擇新創建的資料庫。向資料庫中添加表在「伺服器資源管理器」窗口的「數據連接」區域,雙擊(或展開)要添加表的資料庫。右擊「表」文件夾並選擇「添加新表」。 焦點將移至新表的表定義面板。添加表列,指定列名和新列的數據類型以及該列是否允許空值。選擇主鍵列(或按 Shift+選擇,為多列主鍵選擇多個列),右擊所選內容,然後單擊「設置主鍵」。或者,選擇要指定為標識列的 int(整數)列;然後在該列的「列屬性」面板中,雙擊該列的「標識規范」區域並將「(是標識)」設置為「是」。按Ctrl+S,提供表名並保存該表。如果在沒有保存表的情況下關閉表定義面板,系統將提示您提供表名,然後該表會自動保存。向資料庫中的表添加數據在「伺服器資源管理器」窗口的「數據連接」區域,雙擊(或展開)要使用的資料庫,然後雙擊該資料庫的「表」文件夾。右擊要添加數據的表,然後單擊「顯示表數據」。在出現的數據網格中,鍵入要放在表中的數據,為所有必填欄位提供值。 完成後,選擇數據網格的下一個新行。
㈥ 如何在visual studio( c#)2008中創建資料庫
視圖--伺服器資源管理器--右擊數據連接---創建新的資料庫!
㈦ visual studio怎麼做資料庫
publicclassStudentService
{
//從配置文件中讀取資料庫連接字元串
=ConfigurationManager.ConnectionStrings["accpConnectionString"].ToString();
=ConfigurationManager.ConnectionStrings["DataBaseOwner"].ToString();
AdoNetModels.Studentmodel=newStudent();
//conststringspName=".usp_DeleteStudent";
#region刪除數據1
publicintDeleteStudent(intstuID)
{
intresult=0;
//資料庫連接Connection對象
SqlConnectionconnection=newSqlConnection(connString);
//構建刪除的sql語句
stringsql=string.Format("DeleteFromStudentWherestuID={0}",stuID);
//定義command對象
SqlCommandcommand=newSqlCommand(sql,connection);
try
{
connection.Open();
result=command.ExecuteNonQuery();//執行命令
}
catch(Exceptionex)
{
Console.WriteLine(ex.Message);
}
finally
{
connection.Close();
}
returnresult;
}
#endregion
#region刪除數據2
publicintDeleteStudent2(intstuID)
{
intresult=0;
//構建刪除的sql語句使用參數
stringsql="DeleteFromStudentWherestuID=@stuID";
using(SqlConnectionconnection=newSqlConnection(connString))
{
SqlCommandobjCommand=newSqlCommand(sql,connection);
objCommand.Parameters.Add("@stuID",SqlDbType.Int).Value=stuID;
connection.Open();
result=objCommand.ExecuteNonQuery();
}
returnresult;
}
#endregion
publicintInsertStudent(Studentmodel)
{
intresult=0;
SqlConnectionconnection=newSqlConnection(connString);
//構建插入的sql語句
stringsql=string.Format("INSERTINTOStudent(stuName,age)values('{0}','{1}')",
model.StuName,model.Age);
//定義command對象
SqlCommandcommand=newSqlCommand(sql,connection);
try
{
connection.Open();
result=command.ExecuteNonQuery();//執行命令
}
catch(Exceptionex)
{
Console.WriteLine(ex.Message);
}
finally
{
connection.Close();
}
returnresult;
}
publicintInsertStudent2(Studentmodel)
{
intresult=0;
//構建插入的sql語句
stringsql="INSERTINTOStudent(age,stuName)values(@age,@stuName)";
using(SqlConnectionconnection=newSqlConnection(connString))
{
SqlCommandobjCommand=newSqlCommand(sql,connection);
objCommand.Parameters.Add("@age",SqlDbType.Int).Value=model.Age;
objCommand.Parameters.Add("@stuName",SqlDbType.NVarChar,50).Value=model.StuName;
connection.Open();
result=objCommand.ExecuteNonQuery();
}
returnresult;
}
publicintInsertStudent3(Studentmodel)
{
intresult=0;
using(SqlConnectionconnection=newSqlConnection(connString))
{
SqlCommandobjCommand=newSqlCommand(dboOwner+".usp_InsertStudent",connection);
objCommand.CommandType=CommandType.StoredProcere;
objCommand.Parameters.Add("@age",SqlDbType.Int).Value=model.Age;
objCommand.Parameters.Add("@stuName",SqlDbType.NVarChar,50).Value=model.StuName;
connection.Open();
result=objCommand.ExecuteNonQuery();
}
returnresult;
}
publicintInsertStudent5(Studentmodel)
{
intoutputResult=0;
intreturnvalue=0;
using(SqlConnectionconnection=newSqlConnection(connString))
{
SqlCommandobjCommand=newSqlCommand(dboOwner+".usp_InsertStudent",connection);
objCommand.CommandType=CommandType.StoredProcere;
objCommand.Parameters.Add("@age",SqlDbType.Int).Value=model.Age;
objCommand.Parameters.Add("@stuName",SqlDbType.NVarChar,50).Value=model.StuName;
//定義輸出參數
SqlParameterparameter=newSqlParameter("@stuID",SqlDbType.Int);
parameter.Direction=ParameterDirection.Output;
objCommand.Parameters.Add(parameter);
//定義ReturnValue參數
objCommand.Parameters.Add("ReturnValue",SqlDbType.Int);
objCommand.Parameters["ReturnValue"].Direction=ParameterDirection.ReturnValue;
connection.Open();
objCommand.ExecuteNonQuery();//執行命令
//獲取輸出參數的值在命令執行以後
outputResult=(int)objCommand.Parameters["@stuID"].Value;
//存儲過程中為定義return值默認為0
returnvalue=(int)objCommand.Parameters["ReturnValue"].Value;
}
returnreturnvalue;
}
publicIListGetAllStudents1()
{
IListdataList=newList();
DataSetdataSet=newDataSet(); //聲明並初始化DataSet
SqlDataAdapterdataAdapter; //聲明DataAdapter
using(SqlConnectionconn=newSqlConnection(connString))
{
//定義command對象
SqlCommandcommand=newSqlCommand(dboOwner+".usp_SelectStudentsAll",conn);
command.CommandType=CommandType.StoredProcere;
//Command定義帶參數的SQL語句的參數
//command.Parameters.Add("@stuID",SqlDbType.Int);
//給輸入參數賦值
//command.Parameters["@stuID"].Value=5;
conn.Open();
//初始化DataAdapter
dataAdapter=newSqlDataAdapter(command);
//填充DataSet
dataAdapter.Fill(dataSet,"dataSetName");
//處理數據集中的數據
foreach(DataRowrowindataSet.Tables[0].Rows)
{
Studentmodel=newStudent();
model.StuId=Convert.ToInt32(row["stuID"]);
model.StuName=Convert.ToString(row["stuName"]);
dataList.Add(model);
}
}
returndataList;
}
publicvoidMoreResult()
{
DataSetdataSet=newDataSet(); //聲明並初始化DataSet
SqlDataAdapterdataAdapter; //聲明DataAdapter
//定義查詢語句
stringsql=string.Format("SELECT*FROMstudentwherestuid>50;SELECT*FROMstudent");
SqlConnectionconnection=newSqlConnection(connString);
try
{
connection.Open();
//初始化DataAdapter
dataAdapter=newSqlDataAdapter(sql,connection);
//填充DataSet
dataAdapter.Fill(dataSet,"dataSetName");
//處理數據集中的數據
foreach(DataRowrowindataSet.Tables[0].Rows)
{
//intgradeId=(int)row["GradeID"];
}
}
catch(Exceptionex)
{
Console.WriteLine(ex.Message);
}
finally
{
connection.Close();
}
}
}
}
㈧ 如何在 Visual Studio 用資料庫腳本文件*.sql 建立資料庫
您好
自帶的也可以使用,但是要使用基於服務的資料庫,右鍵項目,添加新建項選擇資料庫文件
僅供參考~
㈨ 如何用visual studio2005創建資料庫,表。
視圖上點擊伺服器資源管理器,資料庫連接中添加鏈接,然後按照你資料庫配置連接上資料庫,然後看到有一個節點table,右鍵就可以添加表了,一步一步來
㈩ 如何在 Visual Studio C# 2008 中創建 SQL Server 資料庫
選中VS工具欄上的工具打開--->選擇連接到資料庫再打開,
然後會出現一個添加連接對話框,在服器名下的文本中輸入"."
再到選擇或輸入一個資料庫名下中選擇你要連接的資料庫名。
然後關閉,在服務資源管理器下選擇剛進行的數據連接,在右邊的屬性里可以找到與資料庫進行連接成功的信息