网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > 怎样用access配置成数据库服务器
商业源码 服务器教程 2024-01-06 5:27:01

怎样用access配置成数据库服务器

怎样用access配置成数据库服务器,第1张

ACCESS数据库是个文件来的,不用配置的了,在解决方案中添加你创建的ACCESS数据文件中,系统会提示你是否创建App_Data目录并将ACCESS文件添加到此目录中,选择"是"就可以了,再在程序中创建连接到此文件的连接字符串即可(此文后面有在webconfig中配置的方法)例如

String con = "PROVIDER=MicrosoftJetOLEDB40;DATA Source=" + SystemWebHttpContextCurrentServerMapPath("App_Data/YouAccessDatamdb");

然后就像用其它数据库一样用了

完全示例:

C#连接Access程序代码:

usingSystemData;

usingSystemDataOleDb; stringstrConnection="Provider=MicrosoftJetOleDb40;";

strConnection+=@"DataSource=C:\ASPNET\YouAccessDatamdb";

OleDbConnectionobjConnection=newOleDbConnection(strConnection);

//或

//stringstrConnection = "PROVIDER=MicrosoftJetOLEDB40;DATA Source=" + SystemWebHttpContextCurrentServerMapPath("App_Data/YouAccessDatamdb");

objConnectionOpen();

objConnectionClose();

解释:

C#连接Access数据库需要导入额外的命名空间,所以有了最前面的两条using命令,这是必不可少的!

strConnection这个变量里存放的是连接数据库所需要的连接字符串,他指定了要使用的数据提供者和要使用的数据源。

“Provider=MicrosoftJetOleDb40;”是指数据提供者,这里使用的是Microsoft Jet引擎,也就是Access中的数据引擎,aspnet就是靠这个和Access的数据库连接的。

“Data Source=C:\BegASPNET\Northwindmdb”是指明数据源的位置,他的标准形式是“Data Source=MyDrive:MyPath\MyFileMDB”。

PS:

1“+=”后面的“@”符号是防止将后面字符串中的“\”解析为转义字符。

2如果要连接的数据库文件和当前文件在同一个目录下,还可以使用如下的方法连接:

strConnection+="Data Source=";strConnection+=MapPath("Northwindmdb");

3要注意连接字符串中的参数之间要用分号来分隔。

“OleDbConnection objConnection=new OleDbConnection(strConnection);”这一句是利用定义好的连接字符串来建立了一个链接对象,以后对数据库的操作我们都要和这个对象打交道。

“objConnectionOpen();”这用来打开连接。至此,与Access数据库的连接完成。

再来一个示例:

using SystemDataOleDb;

using SystemData;

//连接指定的Access数据库

String ConnString =@"Provider=MicrosoftJetOLEDB40;Data Source=App_Data\YouAccessDatamdb";

//SQL语句

String SQLString ="select from TestDB";

//创建一个OleDbConnection对象

SystemDataOleDbOleDbConnection OleDBConn1 = new SystemDataOleDbOleDbConnection(ConnString);

//创建一个DataSet对象

DataSet DataSet1 = new DataSet();

//创建一个OleDbDataAdapter对象

SystemDataOleDbOleDbDataAdapter OleDbDataAdapter1 = new SystemDataOleDbOleDbDataAdapter(SQLString,OleDBConn1);

//打开连接

OleDBConn1Open();

//通过OleDbDataAdapter对象填充数据集

OleDbDataAdapter1。Fill(DataSet1,"TT");

另外是在webconfig中如何使用access数据库连接了,估计就是你所要的了:

一: 一种是通过使用 DataDirectory 目录的方法,但是 access 文件必须放在 ASPNET 的特殊目录中,如 app_data ;

<addname="access"connectionString="Provider=MicrosoftJetOledb40;

Data Source=|DataDirectory|dbmdb"/>

二:另外一种方法则比较灵活,具体方法是:在 webconfig 文件中保存两个字符串,一个是驱动字符串,另一个是 access 文件的相对路径;

使用时用 ServerMapPath 来获取绝对路径然后组合出来的连接字符串就可以使用了;

在webconfig中的写法如下:

<appSettings>

<add key="ConnStr" value="provider=microsoftjetoledb40;data source="/>

<add key="dbPath" value="/AppData/dbmdb"/>

</appSettings>

程序中的数据访问类中我把"ConnStr"和"dbPath"取出来再连接成一个字符串

代码如下:

/// <summary>

/// (静态)返回数据库连接串。

/// </summary>

protected static string GetConnString()

{

return

SystemConfigurationConfigurationSettingsAppSettings["ConnStr"]+ SystemWebHttpContextCurrentServerMapPath(SystemConfigurationConfigurationSettingsAppSettings["dbPath"])+";";

}

三:直接写数据库的物理路径

<connectionStrings>

<add name="qxConnectionString" connectionString="Provider=MicrosoftJetOLEDB40;Data Source=D:\Inetpub\wwwroot\web\App_Data\dbmdb"

providerName="SystemDataOleDb" />

</connectionStrings>

注意:Data Source字符的写法一定要正确,否则可能会出现“找不到可安装的ISAM”的错误。

只能连接,不能搭建。如下参考:

1打开SQLserver配置管理器,找到其中的SQLserver网络配置,然后从实例中命名协议(我的实例名是SQLEXPRESS)。如下图所示:

2在SQLEXPRESS协议中启用命名管道和TCP/IP。如下图所示:

3单击SQLServer服务重新启动SQLServer(SQLEXPRESS)。如下图所示:

4、重新打开SQLServerManagementStudio,服务器类型选择数据库引擎,服务器名(询问本地)\实例名或计算机名\实例名,身份验证选择Windows身份验证。如下图所示:

5点击“连接”,就可以登录了。如下图所示:

创建方法:

一、使用数据库向导来创建:

1、启动SQL Server:

依次单击开始->所有程序->SQL Server ->SQL Server Management Studio Express启动SQL Server 数据库管理系统。

2、登录数据库服务器:

点击“连接到服务器“对话框中的连接按钮连接到SQL Server 数据库服务器。

3、创建数据库:

在SQL Server数据库管理系统的左边栏“对象资源管理器”中右击数据库对象,在弹出的快捷菜单中单击“新建数据库”命令。 在弹出的“新建数据库”对话框右侧的数据库名称中输入数据库名称,然后单击确定。

二、使用SQL语句创建数据库:

1、单击工具栏中的“新建查询”按钮,并在弹出的“连接到服务器”对话框中单击“连接”按钮,新建一个SQL脚本。

2、在右侧的SQL脚本输入框中输入如下SQL代码:

CREATE DATABASE STUDENT -- 创建STUDENT数据库 GO

USE STUDENT -- 转到STUDENT数据库

GO

CREATE TABLE STUDENT -- 在STUDENT数据库中创建表STUDENT (

Sno CHAR(5) PRIMARY KEY, Sname CHAR(10) NOT NULL, Ssex BIT, Sage INT,

Sdept CHAR(15) )

一、创建数据库简介

数据库是储存关键资料的文件系统,用数据库管理系统建立大家的数据库,就可以更好地提供安全性。如今伴随着社会发展的迅速化趋势,数据库获得了极大的运用,数据库为前端和后台的程序都提供了数据和信息支持。因此,对于想管理好数据库的你来说,必须明白怎样建立数据库,那么如何建立呢?跟着本文一起来学习吧。

二、4种主流数据库创建方式

21 MySQL创建数据库

MySQL中创建数据库的基础英语的语法文件格式以下。

CREATE DATABASE db_name;

在其中“db_name”是即将创建的数据库名字,该名字不可以与早已存有的数据库同名。

实例:创建 MySQL 数据库,名称为 shulanxt:

CREATE DATABASE shulanxt;

按回车执行上述语句,即可创建名叫 shulanxt 的数据库。

22 SQL Server创建数据库

SQLServer创建数据库的方式有两种:

根据运作SQL脚本制作;

应用SQLServer管理方法模块创建数据库。

以下流程将展现怎么使用SQLServer管理方法模块在SQLServer2014创建数据库。

在目标任务管理器中,右键单击数据库文件夹名称/标志,随后挑选Newdatabase…:

开展数据库取名,这里叫“TaskTracker”,随后点一下“OK”,即完成创建:

23 Oracle创建数据库

231 创建新用户并授与管理权限

最先,起动SQLplus程序的命令行:

sqlplus

如下所示:

注意:也可以从菜单栏的安装文件直接开启 SQLPlus。

当SQLPlus起动后,使用在安装Oracle数据库网络服务器时键入的登陆密码以sys用户身份登陆

数据库 字符串 所示 文件 对象
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎样用access配置成数据库服务器

商业源码 钻石

分享到:
上一篇
诛仙服务器不见了?
下一篇
怎么使用代理服务器

相关推荐

mac连接linux服务器工具mac连接linux服务器

mac连接linux服务器工具mac连接linux服务器

美国100G防御服务器怎么防御游戏网站被DDOS

美国100G防御服务器怎么防御游戏网站被DDOS

根目录是wordpress二级目录是discuz 出现404

根目录是wordpress二级目录是discuz 出现404

lol被服务器拒绝登陆

lol被服务器拒绝登陆

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...