在控制面板的“服务”中找到SQL
Server
Brower
2、
将启动类型改为手动或自动
3、
然后将它启动
4、
打开
vs2008
的“服务器
资源管理器
”(CTRL+ALT+S)
5、
右键单击“数据连接”——“创建新的
SQLServer数据库
”
6、
点击“刷新”,找到本机的SQL
Server
服务器
7、
添加数据库名,再添加相应的表名
8、
选择相应的表,右键单击,选择“显示数据”,这样可以添加数据。
特别地:如果已有现成的数据库,可以选择“选择或输入一个数据库名”,也可以使用附加数据库来导入别的
数据库文件
。
public static DataBase CreateData(string DataNameInConfigfile){string pn = ConfigurationManager.ConnectionStrings[DataNameInConfigfile].ProviderName//读取配置文件
string cs = ConfigurationManager.ConnectionStrings[DataNameInConfigfile].ConnectionString
//下面判断数据库类型并创建相应的对象
if (pn.ToUpper().Contains("OLEDB"))
{OleDbDataAdapter oledbda = new OleDbDataAdapter()
oledbda.SelectCommand = new OleDbCommand()
oledbda.SelectCommand.Connection = new OleDbConnection(cs)
return new DataBase(oledbda)}
if (pn.ToUpper().Contains("SQL"))
{SqlDataAdapter sqlda = new SqlDataAdapter()
sqlda.SelectCommand = new SqlCommand()
sqlda.SelectCommand.Connection = new SqlConnection(cs)
return new DataBase(sqlda)}
if (pn.ToUpper().Contains("ODBC"))
{OdbcDataAdapter odbcda = new OdbcDataAdapter()
odbcda.SelectCommand = new OdbcCommand()
odbcda.SelectCommand.Connection = new OdbcConnection(cs)
return new DataBase(odbcda)}
return null}
public static DataBase CreateData(string ConnectionString, string ProviderName)
{//以下判断数据库类型并创建相应的对象
if (ProviderName.ToUpper().Contains("OLEDB"))
{OleDbDataAdapter oledbda = new OleDbDataAdapter()
oledbda.SelectCommand = new OleDbCommand()
oledbda.SelectCommand.Connection = new OleDbConnection(ConnectionString)
return new DataBase(oledbda)}
if (ProviderName.ToUpper().Contains("SQL"))
{SqlDataAdapter sqlda = new SqlDataAdapter()
sqlda.SelectCommand = new SqlCommand()
sqlda.SelectCommand.Connection = new SqlConnection(ConnectionString)
return new DataBase(sqlda)
}if (ProviderName.ToUpper().Contains("ODBC"))
{OdbcDataAdapter odbcda = new OdbcDataAdapter()
odbcda.SelectCommand = new OdbcCommand()
odbcda.SelectCommand.Connection = new OdbcConnection(ConnectionString)
return new DataBase(odbcda)
}return null}}
答案补充
connectionStrings
add name="myData" connectionString="Provider=Microsoft.Jet.OLEDB.4.0Data Source=|DataDirectory|\WebData.aspx" providerName="oledb"/
配置文件,上边你自己改下,因为系统只能输入500个字符只能那样发给你了
add name="mySql" connectionString="Data Source=administrator\SQL2005Initial Catalog=GustBookPersist Security Info=TrueUser ID=saPassword=584077432" providerName="System.Data.SqlClient"/
/connectionStrings
如果你需要创建一个本地数据库文件,则选择本地的SQLEXpress如果你需要在数据库服务器上创建数据库,则选择数据库服务器的名称(或手动输入服务器IP地址),服务器如果在本地,可以输入127.0.0.1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)