创建数据库的路径可以自己设的吧,一般没有人用默认路径的

C:\Documents and Settings\Administrator.CB7B15CE45BB43B\Application

Data\SharpPlus\SqliteDev  里找找看。

SQLite 数据导入的设置:

SQLite 数据库管理有很多工具,我用过很多,总还是觉得SQLite

Developer最为方便,除了创建新数据库、注册数据库、加密解密、查询修改表等、还支持各种数据库数据的导入操作,不过一般在使用数据的导入的时候,需要注意一些地方,否则可能会出现乱码或者不正确的地方。

SQLite Developer日期设置,在导入数据库前,我们一般需要设置该工具的一些属性。

导入数据后,显示的日期格式就会正常的了。

另外,如果现存的数据库(例如SQLServer数据库)中的字段为ntext(或者nvarchar(max))类型或者Access的memo类型的数据有中文的内容,导入到SQLite里面就会出现乱码现象,这个是一个比较头疼的事情。

如果字段内容不太大的话,那么可以把ntext(或者nvarchar(max))类型的字段修改为nvarchar(4000以下),然后使用SQLite

Developer导入到Sqlite数据库里面,那么就正常显示中文。

如果内容比较大,除非使用更好的SQLite管理工具或者使用C#代码编写例子插入数据库内容,暂时还没有更好的办法。

SQLite语法内容:

在使用SQLite的时候,你会发现它的语法既类似SQLServer,又有点类似MySql,又有些自己的特点。

建立数据库档案 用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入):

Sql代码

$ sqlite3 foo.db

如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。

SQL语法:

Select * From [Patient] where

leavedate > date('2012-08-01') order by leavedate Limit

10,50

1)例如上面的语句,其中的[Patient]使用了"[]"作为限定符,默认正常的单词也可以不用,使用它的目的是为了防止和保留字、关键字同名的。

2)上面语句date('2012-08-01')或者datetime('2012-08-01

12:30:00')这样的格式,是为了对字符串进行转换为日期进行比较,如果没有使用这个date或者datetime关键字,那么数据库会实现字符串的对比,如果时间的格式不匹配,如日期里面存储的是2010-8-1这样的内容,而sql语句比较的时候,使用

leavedate >'2010-08-01' 的字符串进行比较就会出现逻辑上不正确了。

3)limit语法。使用limit进行分页比较简单,这个语句类似于MySql的语法,Limit 10,50

的意思是跳过10行,取50行的意思,返回50条记录。,Limit 10这是返回10条记录的意思。

4)在使用参数化语句的时候,SQLite数据库可以使用 @ 符号,也可以使用 $

符号进行处理。

5)如果插入一条记录,想获取最后一条的返回自增长ID的话,那么使用语句 Select

LAST_INSERT_ROWID()就可以获取到了。

db3导入mysql_DB3数据库管理软件相关推荐

  1. DBeaver(数据库管理软件) v22.0.1 使用安装教程

    DBeaver官方下载地址:https://dbeaver.io/download/ DBeaver是一款开源的数据库管理软件,采用eclipse框架开发,可实现数据库的管理和开发,包括数据导入导出. ...

  2. sqlyon社区版_SQLyog社区版下载 SQLyog Community(SQL数据库管理软件) V11.2 官方免费多语言中文安装版 32位 下载-脚本之家...

    SQLyog Community是SQLyog数据库管理软件的社区版本,它提供了图形化的数据库管理界面,拥有强大的数据库管理功能,便捷的操作让维护人员轻松的管理数据,需要的朋友快来下载使用吧. SQL ...

  3. eclipse文本框输出mysql全部数据_小巧轻便的数据库管理软件HeidiSQL

    今天为大家介绍一款免费开源.小巧轻便的数据库管理软件HeidiSQL,它的压缩包仅有20多兆,支持MySQL.PostgreSQL和SQLServer三款数据库.和另外一款基于Eclipse的数据库管 ...

  4. mapinfo图层导入奥维_(通信技能分享)怎样把谷歌地球上画的路线图导入到测试软件中!...

    对于我们外场的工作人员来说,路线图很重要,但是有些我们没有去过现场,测试过程中又不好看手机看地图,今天我们就来学习一下如何通过谷歌地图画线路图,然后做成tab图层导入测试软件里面去. 1.我们需要先画 ...

  5. mysql5.7的客户端软件_mysql数据库管理客户端工具|mysql数据库管理软件 v5.7.22 64位官方版 - 软件下载 - 绿茶软件园|33LC.com...

    mysql数据库管理软件是一个多线程的,结构化查询语言(SQL)数据库服务器.mysql数据库管理软件在世界上是最流行的数据库语言,很多人都选择MySQL,最大的特点就是MySQL的执行性能非常高,运 ...

  6. 数据库管理软件的由来

    1.程序所有的组件就不可能运行在一台机器上 因为这台机器一旦挂掉则意味着整个软件的崩溃,并且程序的执行效率依赖于承载它的硬件,而一台机器机器的性能总归是有限的, 受限于目前的硬件水平,就一台机器的性能 ...

  7. yjk的波库在哪里_PKPM、YJK地震波导入至MIDAS软件中的方法

    PKPM.YJK地震波导入至MIDAS软件中的方法 2018-11-26 PKPM.YJK的地震波导出的格式后缀分别为X/Y/Z后缀(截止作者发文时最新的版本),midas Building及mida ...

  8. access数据库管理软件收集下载

    access百科 Microsoft Office Access是由微软发布的关系数据库管理系统.它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Mi ...

  9. 数据库管理软件dbeaver-ce 下载安装并离线配置

    文章目录 前言 数据库管理软件dbeaver-ce 下载安装并离线配置 1. 概述 2. 下载 3. 安装 4. 离线配置驱动jar包 5. 链接mysql 前言   如果您觉得有用的话,记得给博主点 ...

最新文章

  1. 卡尔曼滤波的优点总结
  2. python掌握程度怎么判断-Python数据分析路上,温故而知新
  3. python回归分析预测模型_Python与线性回归模型预测房价
  4. 计算机小白学UI,小白学UI设计有什么技巧?看完这些你就明白了
  5. 罗斯文2007(Northwind 2007)数据库、Access 2007 样列数据库分析[转]
  6. UOJ #150 【NOIP2015】 运输计划
  7. Windows下安装配置Maven
  8. android 印度语_为什么发展印度语维基百科至关重要
  9. python输入成绩求总分和平均分_python脚本如何输入成绩求平均分?
  10. DOM基础、定时器、BOM基础
  11. 【廖雪峰官方网站/Java教程】多线程(1)
  12. 最简单的List集合排序方法
  13. YOLOV5学习记录
  14. 使用gcc编写c语言程序,利用GCC工具编译C语言程序
  15. TCP报文段和连接方式
  16. PC端微信扫码关注公众号并登录
  17. 计算机专业不同行业薪资,各专业薪资对比:这些专业薪资高
  18. python f检验 模型拟合度_Python 爬取北京二手房数据,分析北漂族买得起房吗? | 附完整源码...
  19. netty系列之IO基础
  20. 冰河公开了常逛的23大学习网站,赶快收藏

热门文章

  1. 微信小程序ofo-applet
  2. 2007年微型计算机内容,2007年4月自学考试自考全国电力系统微型计算机继电保护历年试卷试题真题...
  3. 十种工程总承包与工程项目管理方式
  4. 微信小程序版翻牌游戏
  5. 神华集团陕西公司《从技术骨干到优秀管理者转变》培训圆满结束!
  6. PAT | 求给定精度的简单交错序列部分和
  7. mysql datareader dataset_c# 将数据库返回对象DataReader转换为DataSet的方法分享
  8. DHCP(Packet Tracer版)
  9. Jenkins+Gradle+Gitlab+蒲公英 +打包成功后发送邮件配置
  10. 智能计算机控制方向,智能计算研究方向