经常需要是插入当前时间,有以下几种方式可以达到目的
1:建表的时候就设置好了
CREATE TABLE testDate (
id INTEGER PRIMARY KEY AUTOINCREMENT,
t TIMESTAMP
DEFAULT CURRENT_TIMESTAMP
);
2:利用SQLite内部函数
mDb.execSQL("INSERT INTO "+TABLE+" VALUES (datetime()) ");
datetime()函数要用引号包起来 当作字符串处理
3:为什么有以上2种呢,因为直接把获得的date传给SQLite,格式不对,需要format下
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
ContentValues initialValues = new ContentValues();
initialValues.put("date_created", dateFormat.format(date));
long rowId = mDb.insert(DATABASE_TABLE, null, initialValues);
分享到:
相关推荐
Android 的 SQLite 中 DateTime 类型数据的存取问题 Android 平台中的 SQLite 数据库在存储 DateTime 类型的数据时会遇到一些问题。本文将详细介绍这些问题和解决方案。 日期类型数据的存储问题 -----------------...
SQLite是一种轻量级的、开源的关系型数据库管理系统,它不需要单独的服务器进程,可以直接嵌入到应用程序中使用,因此在移动设备和小型应用系统中非常流行。SQLite3是SQLite的第三个主要版本,提供了更高的性能、...
标题提到的"sqlite3文件"主要包括三个关键组成部分:`sqlite3.dll`、`sqlite3.h`和`sqlite3.lib`,它们在开发和运行使用SQLite3的应用程序时起着至关重要的作用。 1. `sqlite3.dll`: 这是一个动态链接库文件,通常...
### SQLiteODBC 驱动 SQLite3:深入解析与应用指南 #### 一、SQLiteODBC简介 SQLiteODBC是一种连接SQLite数据库与支持ODBC(开放式数据库连接)的应用程序之间的桥梁。通过SQLiteODBC,开发人员可以利用ODBC标准...
在标题"sqlite-autoconf.tar.gz_sqlite_sqlite 加密_sqlite3autoconf_wxsqlite"中,我们可以看到与 SQLite 相关的几个关键点:加密、sqlite3autoconf 和 wxSQLite。 1. **SQLite 加密**: SQLite 提供了一个可选的...
在Java下连接SQLite数据库 一、下载SQLite数据库的JDBC:http://www.zentus.com/sqlitejdbc/ 二、将下载到的包解压后得到jar包放到%JAVA_HOME%\lib下,并且将其添加到ClassPath系统环境变量中。一定要保证在类路径...
在IT行业中,数据库管理是至关重要的,而SQLite作为一款轻量级、自包含的数据库引擎,因其高效性和易用性而被广泛应用。本教程将详细讲解如何在Delphi环境中使用ASqlite3控件连接并操作SQLite数据库。ASqlite3是一款...
在本主题中,我们关注的是SQLite的核心组件——`sqlite3.h`、`sqlite3.lib`和`sqlite3.dll`,这些是开发过程中用于与SQLite交互的关键文件。 1. **sqlite3.h**: 这是一个头文件,包含了SQLite的所有公共API(应用...
SQLite是一款开源、轻量级的嵌入式数据库引擎,它被广泛应用于移动设备、桌面系统以及Web应用程序。作为一款自包含、无服务器、零配置、事务性的SQL数据库,SQLite具有高度的可移植性和可靠性,无需数据库管理员即可...
SQLite.Interop.dll for sqlite expert professional 4.2 用与SQLite Expert打开本地已加密的数据库的插件。适用32位和64位。 1.直接将下载的文件复制到SQLite Expert安装路径(如:c:\Program Files (x86)\SQLite ...
SQLite3是一种轻量级、自包含的数据库引擎,广泛应用于嵌入式系统和移动应用中。这个压缩包文件提供了一个特别的SQLite3版本,它经过了重编译,增加了对`Sqlite3_key`和`Sqlite3_rekey`方法的支持。这两个方法是关于...
SQLite是一款轻量级的、开源的关系型数据库管理系统,它不依赖于任何服务器进程,可以直接嵌入到各种应用程序中。SQLite以其高效、可靠性和易用性而广受开发者喜爱,尤其适用于移动设备和嵌入式系统。这个压缩包包含...
**Linux SQLite3** SQLite3是一种轻量级的、开源的关系型数据库管理系统,它不依赖于任何服务器进程,可以直接在客户端应用程序中使用。由于其小巧、高效且易于集成的特性,SQLite3在嵌入式系统和分布式环境中的...
网上很难下载到,分享给需要的:sqlite3odbc.dll 属性 文件版本 1.34455.0,0 产品名称 ODBC Driver for SQLite3 3.43.2 产品版本 0.99991 版权 Copyriglt @2004-2023 ,de> 大小 942 KB 修改日期 2023-10-23 21:50 ...
SQLite ODBC驱动是一个重要的软件组件,它使得Visual Basic Script (VBS)等应用程序能够通过ADO(ActiveX Data Objects)接口与SQLite数据库进行交互。在Windows环境中,ODBC(Open Database Connectivity)提供了一...
Sqlite是一种轻量级的、开源的嵌入式数据库,广泛应用于各种跨平台的应用程序中,尤其是对于那些不需要服务器环境或者需要快速数据存储的应用。在C#编程中,与Sqlite交互通常需要借助特定的库,例如System.Data....
SQLite3 是一个开源的、轻量级的嵌入式关系型数据库系统,广泛应用于各种操作系统,包括Windows、Linux和macOS等。它以其简单、高效和可移植性著称,适用于那些需要简单数据库解决方案但又不想引入大型数据库系统的...
SQLite是一款轻量级的开源关系型数据库,它无需单独的服务器进程,可以直接嵌入到Java、C、Python等多语言的应用程序中。在Java中,我们通常使用SQLite JDBC驱动来与SQLite数据库进行交互,这就是"sqlite驱动 java...
在Windows CE(Wince)平台上,SQLite是一种常用的轻量级数据库引擎,用于处理本地数据存储。SQLite具有跨平台性、高效能和易于集成的特点,因此在嵌入式系统开发,尤其是VC++(Visual C++)项目中,它是一个理想的...
一些小型的应用程序需要使用到数据库,sqlite可以说是最好的选择。这里个人整理了一般简单通用的操作类SQLiteHelper