草庐IT

mySqlConnect

全部标签

c# - 在 C# 中使用 MySQLConnection 无法正常关闭

我尝试编写一个类来简化MySql连接。我的问题是,在我打开一个连接并关闭它之后。它仍然在数据库中打开并被中止。当然,我正在使用“using”语句,但连接仍然打开,并在我退出程序后中止。这是我的代码:using(DatabaseManagerdb=newDatabaseManager()){using(MySqlDataReaderresult=db.DataReader("SELECT*FROMmoduleWHEREActive=1ORDERBYSequenceASC")){foreach(MySqlDataReaderresultindb.DataReader("SELECT*FRO

mysql - "InvalidOperationException : Connection must be valid and open"在 MySqlConnection 上

我正在做一个VB.Net项目(第一次,我之前在VBA中工作),我似乎无法与MariaDB/MySQL建立连接数据库。我想获取一列的所有行,以将其用作表单中名为CBClient的ComboBox的源到目前为止,这是我的代码:第一类:ClassSQLImportsMySql.Data.MySqlClientImportsMySql.Data.TypesPublicClassClassSQLPublicSharedConfigSQLAsString="DATABASE=(MyactualDB);DATASOURCE=(IPoftheserver);USERID=(UserID);PASSWO

未定义 MySqlConnection

我是vb.net和mysql的新手。当我将DimSQLConnection定义为MySqlConnection=NewMySqlConnection时,我感到很困惑。它说新的“MySqlConnection”没有定义,但我确定我已经导入了所需的命名空间或任何东西,但我仍然有错误,我无法弄清楚问题是什么。这是我的代码:ImportsMySql.Data.MySqlClientPublicClassEditInfoDimbednumberAsString=""Dimpatient_nameAsString=""Dimpatient_ageAsString=""Dimdate_of_conf

mysql - 类型 'MySqlConnection' 未定义

我在app_code中创建函数调用类时遇到以下代码的错误。我的错误显示-->BC30002:未定义类型“MySqlConnection”。请帮助。谢谢!ImportsSystem.DataImportsSystem.Data.SqlClientImportsSystem.Net.MailImportsMySql.Data.MySqlClientNamespacecheck90daysreturnPublicClassCheck90daysPublicFunctioncheck(ByValdatereceivedAsString,ByValshipdateAsString,ByValpa

php - 在封装 PDO 事务中使用闭包不起作用。为什么?

我目前在封装PDO事务以便于使用时遇到问题;事务执行后,没有发生数据库更改!我的想法是只提供在PDO事务中需要执行的参数和可调用事务。protectedexecuteTransaction方法定义了PDO事务的封装,如下所示。而客户端方法是使用executeTransaction方法的getNextWidWithLock。我尝试将交易从关闭中移出并且成功了!它似乎没有将更改提交到数据库的原因可能是什么。classParentRepository{.../***Executesatransactionwithlogging.*@param[type]$datadatatobepassed

.net - 从某些客户端使用 MySqlConnection (.NET) 以 SSL 连接到 MySql-server 失败

这确实是一个关于SSL的问题,下面是Socket-traces,所以即使您以前从未使用过MySql,也不要害羞继续阅读。无论如何,我们正在尝试使用MySqlConnection(.NET2.0和4.0,版本无关紧要)通过SSL(使用客户端.PFX证书)连接到MySql服务器,如下所示:using(MySqlConnectioncon=newMySqlConnection(@"server=xxx.yyy.zzz.uuu;database=whopper;user=Username;password=Secret;CertificateStoreLocation=CurrentUser;

c# - [A]MySql.Data.MySqlClient.MySqlConnection 无法转换为 [B]MySql.Data.MySqlClient.MySqlConnection

当我将我的应用程序上传到服务器进行测试时,我遇到了这个奇怪的莫名其妙的错误。我查了一下,好像是MySql.Data冲突导致的,我上传的副本是:6.3.7.0。我该如何解决这个问题?我以为只要将它放入垃圾箱就会“覆盖”GAC中的垃圾箱?NHibernate.Exceptions.GenericADOException:无法执行查询[SELECTthis_.IdasId18_0_,this_.EmailasEmail18_0_,(等属性)FROMUserthis_WHEREthis_.Email=?和this_.Password=?]Positionalparameters:#0>Wvew

.NET Core不会关闭我的mysqlConnection

我有一个使用MySQLConnection类的.NETCore程序。我的数据库是一个存储在Azure中的ClearDB数据库。当我启动该程序时,它会像应有的那样工作。但是,当我等待大约10次无所事事时,它将不再连接到数据库(超时?)。重新启动程序,然后再次起作用。查看ClearDB网页上的连接时,当我在程序中关闭它时,它不会关闭。正如我在ClearDB网页中看到的那样,经过10张剪裁左右,它自动关闭。但是,随着程序的运行,它将不再连接到数据库。重新启动程序只是解决方案。现在的代码看起来像这样:privatestaticasyncTaskgetDeviceId(stringmacAddress)