社区
C#
帖子详情
关于c#中使用IP连接本地和远程数据库的问题!!!!!!
service323
2011-12-14 10:00:24
C#中通过IP地址,数据库名,以及账号,密码连接本地和远程数据库。求基本代码!!!!!!!!先谢谢大家!!!!!!!!
...全文
529
6
打赏
收藏
关于c#中使用IP连接本地和远程数据库的问题!!!!!!
C#中通过IP地址,数据库名,以及账号,密码连接本地和远程数据库。求基本代码!!!!!!!!先谢谢大家!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zengxin2008
2011-12-14
打赏
举报
回复
楼上正解,注意一点,如果是远程连接,那还需去数据库那里设置一下
萧炎
2011-12-14
打赏
举报
回复
[Quote=引用 3 楼 zyloveyrf 的回复:]
string conStr = "Data Source=" + IP地址 + "," + 端口号 + ";Initial Catalog=数据库名字;User ID=" + 登录数据库用户名 + ";Password=" + 登录数据库的密码;
[/Quote]
UserID看你的数据库而定的 有的叫做uid
PassWord同理
还有就是你要设置下你的数据库 要设置成可以远程连接
覃祖甘
2011-12-14
打赏
举报
回复
本文通过Web.config配置、调用方法等介绍了C#连接数据库的方法。
VS2005 连接ACCESS,SQL SERVER,ORACLE数据库测试通过。
下面我们开始介绍c#连接数据库:
首先我们新建立一个项目,填加一个类,专门用做数据库连接用。
这里我们给这个类起名叫DataBase.cs,下面是这个类的内容。
1.using System; 2.using System.Data; 3.using System.Configuration; 4.using System.Web; 5.using System.Web.Security; 6.using System.Web.UI; 7.using System.Web.UI.WebControls; 8.using System.Web.UI.WebControls.WebParts; 9.using System.Web.UI.HtmlControls; 10.using System.Data.OleDb; //这一行是我们手动添加上去的 11./// < summary> 12./// DataBase 的摘要说明 13./// < /summary> 14.public class DataBase 15.{ 16.//定义一个静态的OleDbConnection对象 17.private static OleDbConnection con = null; 18.//定义一个静态的字符串 19.private static string conStr = null; 20./// < summary> 21./// 得到 con 连接,默认获取conStr 22./// < /summary> 23.public static OleDbConnection Con 24.{ 25.get 26.{ 27.GetCon(); 28.return con; 29.} 30.} 31./// < summary> 32./// 得到 con 连接,默认获取conStr 33./// < /summary> 34.private static void GetCon() 35.{ 36.//从Web.config文件中获取数据库连接字符串,Web.config文件内容我们在后面给出 37.//需要注意的是ConnectionStrings["conStr"]中的"conStr"必须 38.//和Web.config中连接字符串的name保持一致,后面我们也会说到 39.conStr = ConfigurationManager.ConnectionStrings["conStr"].ToString(); 40.//如果con对象为空则创建 41.if (con == null) 42.{ 43.con = new OleDbConnection(conStr); 44.} 45.//如果con的状态不为打开状态,则将其Open 46.if (con.State != ConnectionState.Open) 47.{ 48.con.Open(); 49.} 50.} 51./// < summary> 52./// 关闭数据库连接 53./// < /summary> 54.public static void Close() 55.{ 56.//如果con不为空,判断con的状态是否关闭,如否,则将其关闭 57.if (con != null) 58.{ 59.if (con.State != ConnectionState.Closed) 60.{ 61.con.Close(); 62.} 63.con.Dispose(); 64.con = null; 65.} 66.} 67.} Web.config配置
到这里我们的数据库连接类基本上就写完了,比较简单,这里只做数据库连接用,Web.config文件的配置也非常简单,只用配置一下< connectionStrings/>节点,具体将其改成这样:
1.< connectionStrings> 2.< add name="conStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\newtest\ProjectCheck\DataBase\database.mdb;Persist Security Info=True"/> 3.< /connectionStrings> 注意这里的name="conStr",这里的"conStr"必须和我们前面所说的ConnectionStrings["conStr"]保持一致,但是可以随意定义名称,就是说如果name="aaa",后面也必须为ConnectionStrings["aaa"]。name="aabb",后面也必须为ConnectionStrings["aabb"]。
萧炎
2011-12-14
打赏
举报
回复
string conStr = "Data Source=" + IP地址 + "," + 端口号 + ";Initial Catalog=数据库名字;User ID=" + 登录数据库用户名 + ";Password=" + 登录数据库的密码;
thinkingforever
2011-12-14
打赏
举报
回复
就是一个连接字符串的写法,只要有操作数据库的书上都有,网上更多,别求了,求你去查吧
覃祖甘
2011-12-14
打赏
举报
回复
本文通过Web.config配置、调用方法等介绍了C#连接数据库的方法。
VS2005 连接ACCESS,SQL SERVER,ORACLE数据库测试通过。
下面我们开始介绍c#连接数据库:
首先我们新建立一个项目,填加一个类,专门用做数据库连接用。
这里我们给这个类起名叫DataBase.cs,下面是这个类的内容。
1.using System; 2.using System.Data; 3.using System.Configuration; 4.using System.Web; 5.using System.Web.Security; 6.using System.Web.UI; 7.using System.Web.UI.WebControls; 8.using System.Web.UI.WebControls.WebParts; 9.using System.Web.UI.HtmlControls; 10.using System.Data.OleDb; //这一行是我们手动添加上去的 11./// < summary> 12./// DataBase 的摘要说明 13./// < /summary> 14.public class DataBase 15.{ 16.//定义一个静态的OleDbConnection对象 17.private static OleDbConnection con = null; 18.//定义一个静态的字符串 19.private static string conStr = null; 20./// < summary> 21./// 得到 con 连接,默认获取conStr 22./// < /summary> 23.public static OleDbConnection Con 24.{ 25.get 26.{ 27.GetCon(); 28.return con; 29.} 30.} 31./// < summary> 32./// 得到 con 连接,默认获取conStr 33./// < /summary> 34.private static void GetCon() 35.{ 36.//从Web.config文件中获取数据库连接字符串,Web.config文件内容我们在后面给出 37.//需要注意的是ConnectionStrings["conStr"]中的"conStr"必须 38.//和Web.config中连接字符串的name保持一致,后面我们也会说到 39.conStr = ConfigurationManager.ConnectionStrings["conStr"].ToString(); 40.//如果con对象为空则创建 41.if (con == null) 42.{ 43.con = new OleDbConnection(conStr); 44.} 45.//如果con的状态不为打开状态,则将其Open 46.if (con.State != ConnectionState.Open) 47.{ 48.con.Open(); 49.} 50.} 51./// < summary> 52./// 关闭数据库连接 53./// < /summary> 54.public static void Close() 55.{ 56.//如果con不为空,判断con的状态是否关闭,如否,则将其关闭 57.if (con != null) 58.{ 59.if (con.State != ConnectionState.Closed) 60.{ 61.con.Close(); 62.} 63.con.Dispose(); 64.con = null; 65.} 66.} 67.} Web.config配置
到这里我们的数据库连接类基本上就写完了,比较简单,这里只做数据库连接用,下面我把Web.config文件的配置内容给大家列出来.Web.config文件的配置也非常简单,大家只用配置一下< connectionStrings/>节点,具体将其改成这样:
1.< connectionStrings> 2.< add name="conStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\newtest\ProjectCheck\DataBase\database.mdb;Persist Security Info=True"/> 3.< /connectionStrings> 注意这里的name="conStr",这里的"conStr"必须和我们前面所说的ConnectionStrings["conStr"]保持一致,但是可以随意定义名称,就是说如果name="aaa",后面也必须为ConnectionStrings["aaa"]。name="aabb",后面也必须为ConnectionStrings["aabb"]。
C#
里如何
远程
直接
连接
SQL Server
数据库
服务器
本文详细介绍了如何配置SQL Server
数据库
服务器以支持
远程
连接
,包括开启
远程
数据库
连接
、检查并启用TCP/
IP
、验证1433端口监听状态,以及解决
连接
过程
中
可能遇到的ping不通和telnet
连接
失败的
问题
。
C#
连接
远程
数据库
-
连接
云服务器
数据库
本文介绍了如何
使用
C#
连接
云服务器上的
数据库
。首先,通过宝塔面板放开云
数据库
的3306端口,然后设置
数据库
权限以允许特定
IP
访问。接着,文章提供了一个
C#
代码示例,展示了如何导入MySql.Data.dll库并编写
连接
数据库
的方法。
c#
远程
连接
数据库
SQL
这篇博客详细介绍了如何利用
c#
编程语言实现
远程
连接
到SQL Server
数据库
的操作,适用于需要进行跨网络
数据库
访问的场景。
C#
连接
本地和
远程
数据库
SQL和Access的字符串
本文详细介绍了
C#
连接
数据库
的多种方法,包括本地
连接
、
远程
连接
SQL Server和ACCESS
数据库
的具体步骤,以及如何解决
连接
过程
中
的常见
问题
。
c#
mysql
远程
ip
连接
_
c#
远程
连接
mysql
数据库
本文介绍了如何
使用
C#
连接
远程
MySQL
数据库
。首先,需将MySQLDriverCS.dll添加到项目引用
中
。接着,配置MySQL
数据库
允许
远程
访问,通过SQL命令赋予权限。在代码
中
创建MySQLConnection实例,指定
远程
IP
、
数据库
名、用户名和密码。最后,展示了执行查询、填充数据表和执行非查询操作的方法。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章