社区
C#
帖子详情
关于c#中使用IP连接本地和远程数据库的问题!!!!!!
service323
2011-12-14 10:00:24
C#中通过IP地址,数据库名,以及账号,密码连接本地和远程数据库。求基本代码!!!!!!!!先谢谢大家!!!!!!!!
...全文
441
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#
简单ADO.NET
数据库
教程
基于Visual Studio 2019环境下,主要讲解
C#
中
ADO.net的操作,涉及:
数据库
连接
测试、Connection类的语法和
使用
、Command类的语法和
使用
、DataReader类的语法和
使用
、实现
数据库
的增、删、改、操作;
c#
mysql远程
ip
连接
_
c#
远程
连接
mysql
数据库
2、设置mysql
数据库
为允许远程访问,采用如下代码:格式:grant 权限 on
数据库
名.表名 用户@登录主机 identified by "用户密码";grant select,update,insert,delete on *.* to 'root'@'192.168.0.1' identified by ...
C#
连接
远程
数据库
-
连接
云服务器
数据库
C#
连接
云
数据库
1.宝塔面板放行
数据库
默认3306端口: 2.设置
数据库
权限-所有人或者指定
ip
,指定
ip
需要你本机的
ip
: 3.操作
C#
写方法下的
连接
语句:
连接
前导入引用:MySql.Data.dll (顶部有下载链接),不知道怎么...
C#
WinForm
连接
本地或远程Sql
数据库
,并进行简单操作。
想起如果自己能做一个操作
数据库
的小软件应该不错。 所需要的知识基础就是sql的一些语句和
C#
的ADO.NET。 主要就是Connection、Command、DataReader和Dataset,还有就是DataAdapter等封装好的类。 还有就是一些基本...
连接
本地mysql的字符串_
C#
连接
本地和远程
数据库
SQL和Access的字符串 - 梦在贝加尔湖 - 博客园...
1)
c#
本地
连接
数据库
SQL// 下面是本地
连接
sql2000,采用下面两种
连接
字符串string source = @" server = .\kingsql;database = Northwind ; integrated security=SSPI";string source = @" server = .\kingsql;...
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章