草庐IT

data_locks

全部标签

c# - System.Data.SQlite 未显示在 Visual Studio 2013 的更改数据源中

我使用的是VisualStudio2013,它是最新的。我正在寻找使用不需要在客户端计算机上安装SQLServer的本地数据库。我发现SQLite是我应该使用的那个,所以我通过NuGet安装了SQLite。当我尝试从服务器资源管理器创建数据源时,我希望看到System.Data.SQLite,但遗憾的是它不存在。所有引用资料和所需文件都包含在我的解决方案中。我做了所有的步骤,搜索了不同的论坛并尝试了所有但没有任何效果。我还遵循了StackOverflowfortheVisualStudio2012中的步骤,但没有一个有效。我应该遵循哪些步骤才能正确使用SQLite?

c# - System.Data.SQlite 未显示在 Visual Studio 2013 的更改数据源中

我使用的是VisualStudio2013,它是最新的。我正在寻找使用不需要在客户端计算机上安装SQLServer的本地数据库。我发现SQLite是我应该使用的那个,所以我通过NuGet安装了SQLite。当我尝试从服务器资源管理器创建数据源时,我希望看到System.Data.SQLite,但遗憾的是它不存在。所有引用资料和所需文件都包含在我的解决方案中。我做了所有的步骤,搜索了不同的论坛并尝试了所有但没有任何效果。我还遵循了StackOverflowfortheVisualStudio2012中的步骤,但没有一个有效。我应该遵循哪些步骤才能正确使用SQLite?

perl - 为什么 SQLite 在使用 Perl 的 DBD::SQLite 时为事务中的第二个查询提供 "database is locked"?

当使用PerlDBD::SQLite时,SQLite是否存在一个已知问题,在单个事务中为第二个查询提供“数据库已锁定”错误?场景:Linux、PerlDBI、AutoCommit=>0,一个包含两个代码块的子例程(使用代码块来本地化变量名称)。在第一个代码块中,查询句柄由prepare()在select语句上创建,它被executed()并关闭block。第二个代码块另一个查询句柄是由准备更新语句创建的,并且经常(30%的时间)SQLite/DBI在此阶段给出数据库锁定错误。我认为错误发生在prepare()期间而不是execute()期间。我的解决方法是在第一个查询之后提交。(在第一

perl - 为什么 SQLite 在使用 Perl 的 DBD::SQLite 时为事务中的第二个查询提供 "database is locked"?

当使用PerlDBD::SQLite时,SQLite是否存在一个已知问题,在单个事务中为第二个查询提供“数据库已锁定”错误?场景:Linux、PerlDBI、AutoCommit=>0,一个包含两个代码块的子例程(使用代码块来本地化变量名称)。在第一个代码块中,查询句柄由prepare()在select语句上创建,它被executed()并关闭block。第二个代码块另一个查询句柄是由准备更新语句创建的,并且经常(30%的时间)SQLite/DBI在此阶段给出数据库锁定错误。我认为错误发生在prepare()期间而不是execute()期间。我的解决方法是在第一个查询之后提交。(在第一

android - SQLite 错误 : unable to open database "/data/data/PackageName/databases/SampleDB.db": unable to open database file

通过命令提示符连接到android中的SqliteDB时出现错误。以下是我遵循的步骤:我已经在android中通过java程序创建了Sqlite数据库。创建表并向其中插入数据。执行查询以获取数据。一切都很好!!!!试图通过命令提示符连接到数据库:D:\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\platform-tools>adbshelladbshellroot@generic:/#sqlite3/data/data/package-name/databases/SampleDB.dbsqli

android - SQLite 错误 : unable to open database "/data/data/PackageName/databases/SampleDB.db": unable to open database file

通过命令提示符连接到android中的SqliteDB时出现错误。以下是我遵循的步骤:我已经在android中通过java程序创建了Sqlite数据库。创建表并向其中插入数据。执行查询以获取数据。一切都很好!!!!试图通过命令提示符连接到数据库:D:\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\platform-tools>adbshelladbshellroot@generic:/#sqlite3/data/data/package-name/databases/SampleDB.dbsqli

c# - System.Data.SQLite 无法加载扩展

我试图在建立连接时加载新的json1扩展,但我一直收到此错误:SQLlogicerrorormissingdatabaseThespecifiedprocedurecouldnotbefound.这是我的代码:SQLiteConnectionconnection=(SQLiteConnection)session.Connection;connection.EnableExtensions(true);Assemblyassembly=Assembly.Load("System.Data.SQLite");connection.LoadExtension(assembly.Locati

c# - System.Data.SQLite 无法加载扩展

我试图在建立连接时加载新的json1扩展,但我一直收到此错误:SQLlogicerrorormissingdatabaseThespecifiedprocedurecouldnotbefound.这是我的代码:SQLiteConnectionconnection=(SQLiteConnection)session.Connection;connection.EnableExtensions(true);Assemblyassembly=Assembly.Load("System.Data.SQLite");connection.LoadExtension(assembly.Locati

Exception in thread “main“ org.apache.spark.sql.AnalysisException: Cannot write incompatible data to

这个问题发生在SparkSQL将数据迁移进Hive时会出现。Exceptioninthread"main"org.apache.spark.sql.AnalysisException:Cannotwriteincompatibledatatotable'`xx`.`table_name`':-Cannotsafelycast'input_time':stringtotimestamp-Cannotsafelycast'insert_time':stringtotimestamp-Cannotsafelycast'modify_time':stringtotimestamp;这是因为从Spark

android - 使用 ContentProvider 时为 "error code 5: database is locked"

我有一个应用程序在启动并绑定(bind)到Activity的单独进程中运行带有服务的Activity。该服务包含一个处理程序,该处理程序发布一个可运行的对象以在延迟后运行。我希望每个组件都记录到数据库中,因此我实现了一个处理数据库访问的内容提供程序,并通过扩展的AsyncTask子类从服务或Activity中调用它。这一切在模拟器上运行得很好,但是当我在我的手机上调试运行它时,我在我的数据库写入时遇到一个零星的数据库锁定错误:更新我对我的数据库处理做了一些更改,错误发生了轻微的变化。ERROR/Database(15235):ErrorinsertingMY_MESSAGEERROR/