草庐IT

sqlite-wal

全部标签

sqlite - 在 SQLite 中有指定文本列的首选方法吗?

由于SQLite引擎不会截断您存储在文本列中的数据,因此在定义架构时指定列大小是否有任何优势?有人会喜欢这个吗:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameVARCHAR(45),titleVARCHAR(10));关于这个:CREATETABLEcontact(idINTEGERPRIMARYKEY,nameTEXT,titleTEXT);为什么?不具体有什么好处吗? 最佳答案 使用varchar(x)的优点是它与其他数据库系统兼容-如果我没记错的话,TEXT不是标准的SQL数据类型。除了

java - Android - 访问在线数据库 SQlite

我需要从Android应用程序打开、读取项目并将其插入到在线SQLite数据库中。我知道url、用户名和密码。在JavaSE中,我会执行以下操作:Class.forName("com.mysql.jdbc.Driver");ConnectiondbConnection=DriverManager.getConnection(URL,USER,PASSWORD);我读到我不能在Android中执行此操作,因为没有JDBC驱动程序(有一个"SQLite.JDBCDriver"但没有记录且不推荐)。那么哪种方法最简单呢?我问了谷歌,但看起来他也不知道。 最佳答案

java - Android - 访问在线数据库 SQlite

我需要从Android应用程序打开、读取项目并将其插入到在线SQLite数据库中。我知道url、用户名和密码。在JavaSE中,我会执行以下操作:Class.forName("com.mysql.jdbc.Driver");ConnectiondbConnection=DriverManager.getConnection(URL,USER,PASSWORD);我读到我不能在Android中执行此操作,因为没有JDBC驱动程序(有一个"SQLite.JDBCDriver"但没有记录且不推荐)。那么哪种方法最简单呢?我问了谷歌,但看起来他也不知道。 最佳答案

c# - 从简单的 Mono/C# 应用程序读取 SQLite3 数据库?

一段时间以来,我的F-Spot数据库一直存在问题,但没有严重问题。但是,现在看来我是这样的;我什至无法启动F-Spot,因为它在启动时崩溃了。检查控制台,中断它的是UriFormatException消息“System.UriFormatException:URIschememuststartwithaletterandmustconsistingoneofalphabet,digits,'+','-'or'.'特点。”。这是在Mono2.4.4.0上运行,而不是Microsoft的运行时。基本上,我试图找出损坏的确切数据行,以便我可以修复它们,或者针​​对F-Spot提交错误报告。(

c# - 从简单的 Mono/C# 应用程序读取 SQLite3 数据库?

一段时间以来,我的F-Spot数据库一直存在问题,但没有严重问题。但是,现在看来我是这样的;我什至无法启动F-Spot,因为它在启动时崩溃了。检查控制台,中断它的是UriFormatException消息“System.UriFormatException:URIschememuststartwithaletterandmustconsistingoneofalphabet,digits,'+','-'or'.'特点。”。这是在Mono2.4.4.0上运行,而不是Microsoft的运行时。基本上,我试图找出损坏的确切数据行,以便我可以修复它们,或者针​​对F-Spot提交错误报告。(

macos - 在 Mac OSX 上安装 SQLite - 或者,是否有推荐的备用数据库?

我想要一些有关OSXSnowLeopard中SQLite的建议。我已经阅读了无数的帖子,当然,几乎所有的帖子都谈到了问题,而不是解决方案。在尝试可能会导致问题的安装之前,我想获得“这是如何做到这一点”的工作。我确实安装了MySQL,可以在Netbeans中使用它。我还使用SQLite作为我的Android应用程序编程的一部分(通过Eclipse)。我也使用Netbeans/java附带的数据库,但是,它需要经过大量的循环才能在NBIDE之外运行它。我还使用Base(OpenOffice数据库)。虽然我可以从方便的SysPref附加组件轻松打开/关闭MySQL,但它是一个内存大户,并且在

macos - 在 Mac OSX 上安装 SQLite - 或者,是否有推荐的备用数据库?

我想要一些有关OSXSnowLeopard中SQLite的建议。我已经阅读了无数的帖子,当然,几乎所有的帖子都谈到了问题,而不是解决方案。在尝试可能会导致问题的安装之前,我想获得“这是如何做到这一点”的工作。我确实安装了MySQL,可以在Netbeans中使用它。我还使用SQLite作为我的Android应用程序编程的一部分(通过Eclipse)。我也使用Netbeans/java附带的数据库,但是,它需要经过大量的循环才能在NBIDE之外运行它。我还使用Base(OpenOffice数据库)。虽然我可以从方便的SysPref附加组件轻松打开/关闭MySQL,但它是一个内存大户,并且在

c# - Sqlite - 插入给出错误 - 无效的转换异常 - "Invalid cast from ' DateTime' 到 'Int32'。”

varidParam=newSQLiteParameter("@idParam",SqlDbType.Text){Value=insertData.ID};varuserIdParam=newSQLiteParameter("@userIdParam",SqlDbType.VarChar){Value=insertData.Uid};varapplicationNameParam=newSQLiteParameter("@applicationNameParam",SqlDbType.VarChar){Value=insertData.Application};vareventName

c# - Sqlite - 插入给出错误 - 无效的转换异常 - "Invalid cast from ' DateTime' 到 'Int32'。”

varidParam=newSQLiteParameter("@idParam",SqlDbType.Text){Value=insertData.ID};varuserIdParam=newSQLiteParameter("@userIdParam",SqlDbType.VarChar){Value=insertData.Uid};varapplicationNameParam=newSQLiteParameter("@applicationNameParam",SqlDbType.VarChar){Value=insertData.Application};vareventName

sqlite - 如何从 ORMLite 的 sqlite 数据库生成 java 类代码

给定一个sqlite数据库作为输入,我想知道如何生成ORMLite与关联数据库映射的java类。非常感谢。 最佳答案 您可以尝试TelosysTools,这是一个用于代码生成的Eclipse插件使用现有数据库使用可自定义的Velocity模板参见:https://sites.google.com/site/telosystools/GitHub上提供了一组适用于JPA的模板://github.com/telosys-tools-community/jpa-templates-TT206-v2JPA的Java类与ORMLite非常接近