webconfig中加入
<appSettings>
<add key="ConnectionString" value="Data Source=1921681106;Initial Catalog=你的数据库名字;User ID=用户名;Password=密码"/>
</appSettings>
前提是你的这个IP上的服务器允许远程访问,否则连不上
用的时候,跟正在本地上一样!
--在webconfig配置下面的节点,connectionstring写的是连接数据库的字符串datasource是填写的数据库,initialcatalog是连接的数据库名称,user
id是连接数据的账户名,password是账户的密码
--在web应用层获取这段数据库连接字符串的语句是
configurationmanagerconnectionstrings["connstring"]tostring()
webconfig连接字符串:
<appSettings>
<add
key="ConnectionString"
value="Server=;DataBase=DBName;UID=sa;PWD=sa"/>
</appSettings>
调用:
string
ConnectionString
=
SystemConfigurationConfigurationManagerAppSettings["ConnectionString"];
注意:这个是连的
sqlserver
,换成access差不多。调用的
项目
中注意添加
SystemConfiguration引用
参数异常,你重新构建你的链接字符串,在vs-》菜单-》工具-》下面有个链接数据库选项,你可以在其中配置数据库,等配置好了,测试通过了,在高级选项中获取最下面的连接字符串,复制到webconfig的配置文件中就可以了
你可以在WebConfig里配置数据库连接字符串:
<connectionStrings>
<add name="ConnString" connectionString="server=localhost;database=你的数据库名称;persist security info=True;User ID=数据库用户名;Password=数据库密码;timeout=540"/>
</connectionStrings>
<connectionStrings>
<add name="xiangCtr" connectionString="Data Source=(本机用点就行了,如果上传到空间就要写数据库IP如“12424122147”);Initial Catalog=数据库名;User ID=登陆帐户;password=密码" providerName="SystemDataSqlClient"/></connectionStrings> ACCESS的数据库跟SQL的规则肯定有所不同的啊、 你只要记得每个数据库在配置文件里面的写法就行了。 其实这个很简单的。 页面调用为 SqlConnection con=SystemConfigurationConfigurationManagerConnectionStrings["xiangCtr"]ConnectionString //这里["xiangCtr"]写你在配置文件里面定义要链接数据库的name。 然后直接用这个实例化的con就行了。
你是说 数据库 DSN 还是 DNS 服务器?
如果是 DSN ,打开控制面板——管理工具——数据源——新建按提示完成即可,当然,这之前,你还得去先安装 MYSQL 驱动,否则找不到 MYSQL 选项的。
以上就是关于asp.net中怎么配置web.config中数据库连接串,数据库在另外的IP地址,而且有用户名和密码全部的内容,包括:asp.net中怎么配置web.config中数据库连接串,数据库在另外的IP地址,而且有用户名和密码、Web.config怎么配置数据库、如何在web.config里写连接数据库语句并在页面里调用。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)