c# 局域网连接ACCESS数据库如何写连接字符串

c# 局域网连接ACCESS数据库如何写连接字符串,第1张

1首先使用Access创建一个数据保存在硬盘某处,使用MDB。

2打开Vs 2013,引入命名空间:

using SystemDataOleDb;

声明对象:

private  OleDbConnection _oleDbConn;         private  OleDbDataAdapter _oleDbAda;

3构建链接信息:

public readonly static string _strdata = stringFormat("{0}{1}{2}", "provider=microsoftjetoledb40; Data Source=", SystemIOPathGetDirectoryName(AssemblyGetExecutingAssembly()Location), @"\db\StuManDatamdb");

这里是构建一个目录:当前目录先的db文件夹下的StuMandatamdb数据库文件。

当然可以可以直接指定目录:例:

string_strdata=@"provider=microsoftjetoledb40; Data Source=C:\db\StuManDatamdb";

这样就构建好了链接信息。

4_oleDbConn = new OleDbConnection(_strConn);//根据链接信息实例化链接对象

_oleDbConnopen();//打开连接;

_oleDbAda = new OleDbDataAdapter(strsql, _oleDbConn);//strsql sql语句;

见过sql语句执行的数据库连接对象

_oleDbAdaFill(dt, tableName);

//将结果保存到本地结果及 dt==DataSet dt=new DataSet();

//Ok,Now,可以 *** 作dt了,当然前提它不是空的。

5调用示例,构建Sql语句,传给显示窗体对象。

6使用封装好的类,返回查询结果集,并提取数据。

7运行结果。

C#中连接MySql的字符串步骤如下:

1、打开Visual Studio 2015开发工具,新建一个Windows窗体应用程序。

2、在Mysql的官方网站上找到Mysql连接需要的DLL,下载后的DLL文件目录如下图。

3、接下来将所下载的DLL目录导入到项目的引用目录下面。

4、然后我们在项目的Form窗体中添加一个button按钮,下面将实现的是点击按钮进行MySql的连接。

5、打开Form1cs文件,在顶部我们导入MySqlDataMySqlClient命名空间,我们要使用的数据库连接方法都在这个命名空间里。

6、接下来在程序中准备一个连接字符串,字符串中需要指定数据库名称,用户名和密码。

7、然后实现按钮的点击方法,在方法中我们通过MySqlConnection进行连接,如下图所示,MySqlConnection需要传入连接字符串。

第一步:用FbMaestro创建数据库(桌面数据库则选择emebed server)任意放在什么地方

第二步:把 jaybird 里的三个jar文件放在相应的classpath里,然后把jaybird21dll,GDS32DLL,icudt30dll,icuuc30dll,fbembeddll,icuin30dll 这几个文件放在system32下面

重启后链接OK

java中连接文件的写法:

driverName = "orgfirebirdsqljdbcFBDriver";

URLName = "jdbc:firebirdsql:embedded:E:/Project/testfdb";

user = "sysdba";

password = "masterkey";

SqlConnection

conn

=

new

SqlConnection(con);这句是什么意思呢。

答:

创建一个数据库连接,不连接就不能使用数据库

con的定义是这样的

string

con

=

ConfigurationManagerConnectionStrings["newsConnectionString1"]ConnectionString;

问题补充 2010-03-31

16:32

数据库连接字符串;是什么意思??

答:网上有成千上万个数据库,你的程序怎么知道你要连哪个?你要通过连接字符串,告诉你的程序就连接某个某个数据库,连接字符串中的内容是数据库的地址、名称、用户名和登录密码。

这句

string

con

=

ConfigurationManagerConnectionStrings["newsConnectionString1"]ConnectionString

到底从newsConnectionString1里获取了哪些数据??

答:

数据库的地址、名称、用户名和登录密码。

在MYSQL中字符串连接使用的是concat内置函数。

CONCAT() 的语法如下:

CONCAT(字串1, 字串2, 字串3, ): 将字串1、字串2、字串3,等字串连在一起。

请注意,Oracle的CONCAT()只允许两个参数;

换言之,一次只能将两个字串串连起来,不过,在Oracle中,可以用'||'来一次串连多个字串。

扩展资料:

注意:

如果所有参数均为非二进制字符串,则结果为非二进制字符串。

如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。

一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:

SELECT CONCAT(CAST(int_col AS CHAR), char_col)

参考资料来源:百度百科-concat()

一个办法是建一个别名啊,在数据库服务器上建一个别名,适用你说的情况和使用非标准端口的

还有就是如果是c#

,字符串前面用@"

"

,里面的字符串就可以自动识别了,

转义\\这样吗,你的环境不明确

以上就是关于c# 局域网连接ACCESS数据库如何写连接字符串全部的内容,包括:c# 局域网连接ACCESS数据库如何写连接字符串、C#中连接MySql的字符串、firebird数据库的sql中如何连接字符串等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9290803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存