jjzjj

connectionstring

全部标签

c# - MongoDB GetCollection 方法是否将整个集合加载到 RAM 或引用中? C#

我有一个处理MongoDB的所有数据库功能的存储库类,这是构造函数的实现:publicLocationRepository(stringconnectionString){if(string.IsNullOrWhiteSpace(connectionString)){connectionString="mongodb://localhost:27017";}_client=newMongoClient(connectionString);_server=_client.GetServer();_database=_server.GetDatabase("locDb");_collect

mongodb - 如何使用 Powershell 创建 mongoDB 用户?

我正在尝试编写一个脚本,在mongoDB3.0副本集的admin数据库中创建一个用户。经过大量阅读和使用不同版本的c-sharpMongoDB驱动程序的多次尝试,我终于能够将以下代码放在一起,它能够成功登录到副本集,访问admin数据库,写出system集合的全名:try{Set-ExecutionPolicyUnrestrictedAdd-Type-Path'E:\drivers\MongoDB-CSharpDriver-2.0.2\MongoDB.Driver.dll'Add-Type-Path'E:\drivers\MongoDB-CSharpDriver-2.0.2\Mongo

c# - 如何检查与mongodb的连接

我使用MongoDB驱动程序连接到数据库。当我的表单加载时,我想建立连接并检查它是否正常。我这样做:varconnectionString="mongodb://localhost";varclient=newMongoClient(connectionString);varserver=client.GetServer();vardatabase=server.GetDatabase("reestr");但我不知道如何检查连接。我试图将此代码与try-catch重叠,但无济于事。即使我创建了一个不正确的connectionString,我仍然无法收到任何错误消息。

c# - 带有连接字符串的mongodb身份验证

Mongo进程的连接字符串有/database选项。这是什么意思?这是否意味着它对mongo服务器上的特定数据库进行身份验证。提前致谢 最佳答案 对于C#驱动程序,您通常不会使用将数据库名称放在连接字符串上的选项。它得到部分支持,以提供与其他驱动程序的某种程度的兼容性。MongoServer.Create忽略数据库名称。连接字符串中的任何凭据(用户名/密码)都用作所有数据库的默认凭据。数据库名称仅由MongoDatabase.Create使用,它调用MongoServer.Create,然后只为您调用GetDatabase。所以:v

c# - 没有数据库名称的 MySql ConnectionString 在 C# 中创建数据库

我有这样一种情况,我确实需要通过使用进入mysql服务器所需的连接字符串在MYSQL中创建一个数据库。直到现在我已经使用了带有数据库名称的连接字符串。所以在这种情况下,连接字符串结构是什么在mysql服务器中执行我的创建数据库查询。我需要本地主机的连接字符串..请帮帮我.. 最佳答案 您可以选择省略连接字符串中的database参数。这样做,您可以连接到数据库服务器,但没有连接到任何特定的数据库。ExamplefromMySQLdocumentation的一部分:MySql.Data.MySqlClient.MySqlConnect

c# - Fluent Nhibernate 与 MySQL 的连接字符串

我已查看帖子HowtoconfigureFluentNHibernatewithMySQL,但我对MySQL比较陌生,我需要实际设置连接字符串本身。我已将MySQL作为WAMP安装的一部分进行安装,需要填写实际的连接字符串。有人可以通过扩展链接的答案以实际包含完整的连接字符串示例来帮助我吗?感谢。编辑:我尝试了几种不同的方法,但不断收到以下错误消息:Can'tloadfileFluentConfiguration.csunderd:\Builds\FluentNH-v1.x-nh3\src\FluentNHibernate\Cfg.Checkthefilepermissionandth

C# MySQL 连接池限制,以及清理连接

我有一个简单的数据库管理器类(一个比它应有的能力更宏大的名字):classDbManager{privateMySqlConnectionStringBuilder_connectionString;publicDbManager(){_connectionString=newMySqlConnectionStringBuilder();_connectionString.UserID=Properties.Database.Default.Username;_connectionString.Password=Properties.Database.Default.Password;

mysql - 如何在 Orchard CMS 1.3.10 中使用 MySQL 数据库?

我正在尝试更改Orchard.Setup模块,以便我可以使用MySQL作为数据集安装OrchardCMS1.3.10。我来得太久了,以至于我在GUI中获取MySQL进行设置,当我按下设置按钮时,我从orchard收到了这条错误消息:Thevalue'MySql'isnotvalidforDatabaseOptions.但是我找不到如何将MySql添加为DatabaseOptions,还有其他人让它与MySQL一起工作吗?MySQL的旧模块与最新版本的OrchardCMS不兼容,这就是为什么我要自己制作它,如果我让它工作,我将发布它的开源供其他人使用。 最佳答

c# - ObjectContext ConnectionString Sqlite

我需要连接到Sqlite中的数据库,所以我下载并安装了System.Data.SQLite并与设计师一起拖了我所有的table。设计者创建了一个.cs文件publicclassEntities:ObjectContext和3个构造函数:第一名publicEntities():base("name=Entities","Entities")这一个从App.config加载连接字符串并且工作正常。应用程序配置第二publicEntities(stringconnectionString):base(connectionString,"Entities")第三publicEntities(E

c# - ObjectContext ConnectionString Sqlite

我需要连接到Sqlite中的数据库,所以我下载并安装了System.Data.SQLite并与设计师一起拖了我所有的table。设计者创建了一个.cs文件publicclassEntities:ObjectContext和3个构造函数:第一名publicEntities():base("name=Entities","Entities")这一个从App.config加载连接字符串并且工作正常。应用程序配置第二publicEntities(stringconnectionString):base(connectionString,"Entities")第三publicEntities(E