各种数据库使用NBear时的 web.config中的<connectionStrings>中的配置
<connectionStrings>
<add name="TestAccessDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Teddy\NBear\skeleton\Simple\website\App_Data\TestAccessDb.mdb" providerName="NBear.Data.MsAccess.AccessDbProvider"/>
<add name="Northwind" connectionString="Server=(local);Database=Northwind;Uid=sa;Pwd=sa" providerName="NBear.Data.SqlServer.SqlDbProvider"/>
<add name="Northwind2" connectionString="Server=(local);Database=Northwind;Uid=sa;Pwd=sa" providerName="NBear.Data.SqlServer9.SqlDbProvider9"/>
<add name="MySql" connectionString="Dsn=mysqltest;database=test;option=3;server=localhost;uid=root;password=sa" providerName="NBear.Data.MySql.MySqlDbProvider"/>
<add name="Oracle" connectionString="Data Source=localhost;User ID=system;Password=sa;Unicode=True" providerName="NBear.Data.Oracle.OracleDbProvider"/>
</connectionStrings>
本文主要讲解 连接MySql的配置
<add name="MySql" connectionString="Dsn=mysqltest;database=test;option=3;server=localhost;uid=root;password=sa" providerName="NBear.Data.MySql.MySqlDbProvider"/>
首先安装mysql-connector-odbc-5.1.6-win32.msi
我用的是5.1.6的 其他版本也可以
其中的参数 Dsn(Data Sources Name)也就是你配置的数据源的名称
配置数据源步骤如下:
打开 控制面板->管理工具->数据源
打开“数据源”选择“系统DSN” 点击“添加”
在列表中找到你刚安装的odbc 我安装的是MySQL ODBC 5.1 所以列表中我选择的是
MySQL ODBC 5.1 Driver 选中后点击“完成” 弹出一个界面 界面中的参数解释如下:
Data Sources Name 数据源的名字 (自己随便写 以后要用到)
Description 描述 (可不填)
Server 服务器地址 如 ip 若在本机上也可以为:localhost或 127.0.0.1
user 数据库帐号
password 连接数据库密码
dataBase 连接的数据库
以上参数填写完毕后 可点击“test”按钮进行连接测试 查看是否成功
ok! 数据源配置完毕!
分享到:
相关推荐
这表明NBear框架遵循.NET Framework的标准配置方式,即通过app.config或web.config文件的`<connectionStrings>`部分来获取数据库连接信息。当应用程序启动时,NBear会自动读取这些配置,解析出每个数据库的连接字符...
2. **XK.NBear.dll**:这可能是一个动态链接库(DLL),包含了工具的一些功能模块,比如数据库连接逻辑或特定的数据库操作。 3. **.vshost.exe** 和 **.exe**:这两个是应用程序的主机进程,.vshost.exe主要用于...
在实际开发中,使用NBear可以极大地简化数据库操作,例如,通过简单的对象映射,就能将数据库表转换为C#类,反之亦然。此外,NBear还提供了强大的集合操作和事件驱动的机制,便于处理复杂的业务逻辑。 总的来说,...
在使用NBear时,开发者首先需要配置数据库连接信息,然后通过NBear提供的工具生成实体类和数据访问层代码。在实际开发中,可以通过这些生成的类直接操作数据库,如增删改查。例如,创建新记录可以使用`BearSession....
通过研究这个源代码,开发者可以学习到如何利用NBear进行数据库操作,理解BBS系统的整体架构,以及如何处理论坛社区中的常见功能。这不仅是一个学习C#和ORM的好资源,也是提升项目开发能力的实践案例。
1. **安装与配置**:通过NuGet包管理器安装NBear库,然后在项目中配置数据库连接字符串。 2. **实体类定义**:定义与数据库表对应的实体类,添加注解或使用XML映射文件描述数据库字段。 3. **数据库操作**:利用...
这样,项目会自动包含NBear的基本配置文件,例如`NBear.cfg`,这个文件用于配置数据库连接信息、缓存策略等。 接下来,我们可以通过NBear的实体类生成工具,根据数据库表自动生成对应的C#实体类。这些实体类可以...
** 请修改扩展名为ZIP Nbear V3.7.2源代码 类库 VS插件等
它支持多种数据库,包括但不限于SQL Server、MySQL、Oracle等,通过简单的XML配置或代码注解,就能实现对象与数据库表之间的映射。这种设计使得开发者可以快速地在不同的数据库之间切换,适应多变的项目需求。 在...
对于下载的"asp.net NBearV3.5.6_binary"压缩包,开发者应按照官方文档或示例代码,将对应的DLL文件添加到项目的引用中,并配置数据库连接字符串,即可开始使用NBear进行数据操作。在实际项目中,结合ASP.NET的MVC...
用户可以通过阅读这份文档,了解如何集成NBear到项目中,以及如何进行各种数据库操作,包括插入、更新、删除和查询等。此外,文档可能还会介绍如何利用NBear的高级特性,如自定义查询、存储过程调用等。 **3. 快速...
Nbear使用手册(版本: 2.4.1)
6. **配置文件**:可能包含NBear的配置信息,如数据库连接字符串、实体映射等。 7. **其他辅助类和服务**:如用户认证、邮件服务、缓存管理等。 通过研究这个源码,开发者可以学习到如何在ASP.NET环境中集成ORM...
开发者可以通过分析这个文件,学习如何配置NBear以连接数据库,如何定义实体类来映射数据库表,以及如何使用NBear的API进行数据操作。 总的来说,NBear+Anthem的应用案例提供了一个实战的学习平台,展示了这两个...
1. **ORM(对象关系映射)**:NBear内置了强大的ORM工具,它能够自动将数据库表结构映射到C#类,减少了编写SQL语句的工作量。开发者可以通过简单的对象操作来实现对数据库的增删改查,提高了开发速度。 2. **事务...
通过深入学习这本教程,开发者不仅能掌握NBear的基本用法,还能了解到如何在实际项目中灵活运用,以提高开发效率,打造高质量、高性能的.NET应用程序。对于那些致力于提升自身技能并寻求简化.NET开发流程的程序员来...
例如,通过NBear,开发者可以轻松地定义实体类,这些类将映射到数据库中的表,然后通过简单的API调用来实现增删改查等操作。此外,NBear还支持事务管理,确保数据的一致性和完整性。 在论坛系统的设计中,通常会...
NBear是一个高性能、轻量级且易于使用的.NET框架,它主要设计用于简化数据库访问和对象关系映射(ORM)。NBear BBS系统源码提供了一个实际应用示例,展示了如何利用NBear框架来构建一个论坛社区系统。在这个系统中,...
通过使用ORM(对象关系映射)技术,NBear能够自动将.NET对象映射到数据库表,简化了数据访问层的开发,提高了开发效率和代码可读性。 其次,NBear提供的是一组接口式的Entity定义组件。开发者可以通过定义接口来...