
所谓服务器名,顾名思义就是服务器的标识。你说的数据库服务器名,可以用装数据库所在电脑的名字或者装数据库所在电脑的ip。前提是你本机可以访问到目标数据库。
另外如果你的程序和数据库在同一台电脑上,除了上述两种方法外,还有两个特殊的名字。
对于本机标识可以用:127.0.0.1,或用:localhost
VS连接数据库,这里介绍C#的连接方式,
using Systemusing System.Collections.Generic
using System.Linq
using System.Web
using System.Data.SqlClient
using System.Data
/// <summary>
/// DBConnection 的摘要说明
/// </summary>
public class DBConnection
{
private static string connectionString = ""
public DBConnection()
{
//connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString
connectionString = "Data Source=localhostInitial Catalog=myDBIntegrated Security=SSPI"
}
public SqlConnection getDBConnection()
{
return new SqlConnection(connectionString)
}
}
如果是VS连接并 *** 作数据库,当做数据库管理工具,那么,见下图:
第一步,打开数据库管理连接
第二步,选择连接方式,登陆身份和数据库
第三步,打开数据库管理面板,可以 *** 作数据库了
您的要求不是很明确,抱歉,只能说这些咯
一般呢这种方法用于Entity FrameWork 数据库中表与对象映射。第二个解决方案:用SQL2008创建好数据库以后,在VS2010中用连接字符串连接接,即代码连接:用连接字符串,自己网上找吧。这种较为常见,连接字符串,初学者可以放到逻辑代码文件中,公司用的话就是放到.config文件中了。
第三种解决方案:在VS2010的视图即view菜单中选择Server,在Data Connection上右击,选择Create New SQL database.这个时候要保证自己机器上得SQL 服务已经开启。然后选择服务器名。给数据库名……。这种方式呢,最方便,在一个VS2010集成开发环境就可以创建数据库而且简单易行。不需要再切换到SQL2008。体现了VS2010这个集成工具的强大
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)