1. winform 连接局域网共享的Access数据库 连接语句怎么写(路径)
\\192.168.1.2\共享文件蔽散夹\数据库.mdf
文件夹要完全共享,或者单独给你橡链全部梁并孙权限!
2. .net做winform程序连接access数据库,当程序与access数据库交互频繁时,conn.open总是报“未指定错误”。
Access数据州埋库不具备连接池技术,你这样反复打开关闭数据库,确实会造成这种情况,合理的解决方法是批量操作,尽量避免闭镇在循环轿迹粗语句中打开或者关闭数据库。
3. C#winform连接网络上的access数据库 假设access数据库的IP地址为10.50.1.3 求连接的字符串。。给分!!
不能直接访问,两个方法,一个把那个10.50.1.3上的文件夹共享(散铅孙共享权限为everyone完全控制),这样就可以象平时一样用\\10.50.1.3\foldername\db.mdb这种方法访问(为简单起见可以在你机器上将那个共享文件夹映射成一个盘符,比如x),然后象普通的文件一样就可以了
db=@"x:\db.mdb" '数据库文件位置(x为你映射的盘符)
connstr="DBQ="+db+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
或者在那个10.50.1.3上安装一个诸如sql server之类的数据库(2000/2005/2008都行),然后打开企业管理器或者sql server management studio,在里面创建一个链接数据库,连到这个mdb上,然后你在远程用sql server的连接字符串访问它就行了,建议用后面一冲链激扒种。
4. c#(winform)中连接ACCESS数据库的字符串(我的数据库时在database文件夹下的))
帅哥可以吧数据库文件放在你项目的Debug文件下面,这样访问的时候就可以不加路径了。
连接对象就可以直接这样写:顷燃游
OleDbConnection myconnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;User Id=Admin;Jet OLEDB:Database Password=yyq745201;Data Source=fenxiao.mdb");
项目打包后安装的时候把数段举据库一起打包。安装的时候也不用设雀销置路径的
5. C#winform程序连接ACCESS数据库字符串.
1.采用独占方式进行连接:
"Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\App1\你的数据库名.mdb; Exclusive=1; Uid=你的用户名; Pwd=你的密码;"
MS ACCESS OLEDB & OleDbConnection (.NET下的OleDb接口)进行链接
2.普通方式(最常用)连接ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; User Id=admin; Password="
3.使用工作组方式(系统数据库)连接ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; Jet OLEDB:System Database=c:\App1\你的系统数据库名.mdw"
4.连接到带有密码的ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; Jet OLEDB:Database Password=你的密码"
5.连接到处于局域网主机上的ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\\Server_Name\Share_Name\Share_Path\你的数据库名.mdb"
6.连接到处于远程服务器上的ACCESS数据库:
"Provider=MS Remote; Remote Server=http://远程服务器IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb"
MS ACCESS ODBC开放式接口连接字符串
7.标准链接:
"Driver= {MicrosoftAccessDriver(*.mdb)};DBQ=C:\App1\你的数据库名.mdb;Uid=你的用户名;Pwd=你的密码;"
如果ACCESS数据库未设置用户名和密码,请留空。下同。
8.WorkGroup方式(工作组方式)连接:
"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\App1\你的数据库名.mdb; SystemDB=C:\App1\你的数据库名.mdw;"
9.采用独占方式进行连接:
"Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\App1\你的数据库名.mdb; Exclusive=1; Uid=你的用户名; Pwd=你的密码;"
MS ACCESS OLEDB & OleDbConnection (.NET下的OleDb接口)进行链接
10.普通方式(最常用)连接ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; User Id=admin; Password="
11.使用工作组方式(系统数据库)连接ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; Jet OLEDB:System Database=c:\App1\你的系统数据库名.mdw"
12.连接到带有密码的ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb; Jet OLEDB:Database Password=你的密码"
13.连接到处于局域网主机上的ACCESS数据库:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\\Server_Name\Share_Name\Share_Path\你的数据库名.mdb"
14.连接到处于远程服务器上的ACCESS数据库:
"Provider=MS Remote; Remote Server=http://远程服务器IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的数据库名.mdb"
6. C# winform access 局域网访问
首先呢,说一些看似相关的词汇来唬人,是不好滴。
问题呢,我们需要按顺序进行思考
Winform用access 本来就不是很合理的,因为access同sql有些区别就是access最终连的数据库实际上是指定的物理数据库文件位置,这跟sql的映射地址数据库实例名称,有些区别的。
1,那么使用access,若要能让客户端的机器都连接上你的机器,首先得保证,这些机器都能访问到你的这个mdb文件
2,若要都能访问渗唤山到这个文件,很明显是你这个文件所处的文件夹要设置成共享。
3,那么我们再回想下,怎么访问局域网共享文件夹下的文件?其实我们大家都使用过,通过IP方式就能获取到需要访问的资源,你的例子,这里 你首先确定别人机器是否可以访问到你这个文件。
开始-运行里面输入 你链者的IP\my\test.mdb 确定能访问了,才能保证,别人机器能连上你的丛中access,说试了没用这样的结论,那要看看你怎么试的。
4,总结下来,winform是不适合access联网使用的,适合单机程序,access是适合网站程序的,只要设置成服务器位置的mdb就行了。
7. c/s结构winform里的datagridview如何从access数据库里取值绑定
上面都是蔽塌橡宏旁ASP.NET的方法 我用的是C#的
在.cs中引用命名空间 useingSystem.Data.OleDb;
OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=路径")
oledbdataadapter oda = new oledbdataadapter("select * from tablename",conn);
dataset ds = new dataset();
oda.fill(ds);
datagridview1.datasource=ds.table[0].defauleview;
我现在人在网吧,没编译器,就手衫郑写的。但语法应该没问题,就是关键字大小写问题。。
8. 如何连接access数据库
1
首先确保Access与开发工具Visual Studio都正确安装了,如果没安装的话需要下载相关的软件安装一下,Visual Studio不限制你的版本,2012,2008什么的都行。
7
写完了以后你运行以后,可能会报如下的错误:未在本地计算机上注册microsoft.ace.12.0。这个是由于计算机中缺少驱动程序造成的,去官网下载安装即可:
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
8
到这里连接Access数据库的方法就讲解完了,我们用的是net,你如果用别的语言,步骤也一样,只不过换一下新建连接的方式即可。
9. C# winform 连接Access数据库的链接串怎么写2008连接Office2007的串
连枝穗拆接Access:
OleDbConnection conn= new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=你的数据库路径");
连接Excel:
string conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =Excel文件路径族腔;Extended Properties='猛枣Excel 8.0;HDR=Yes;IMEX=1;'";
10. winform 连接带用户密码的ACCESS
strpath = System.Environment.CurrentDirectory + "\\data.mdb";
string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + @strpath + ";Jet OLEDB:Database Password=***"