用户登录
用户注册

分享至

记账软件开源 易语言做记账软件

  • 作者: 灰飛湮灭
  • 来源: 51数据库
  • 2020-04-21

.版本 2

.支持库 iext

.程序集 窗口程序集1

.程序集变量 记录, 整数型

.子程序 __启动窗口_创建完毕

标签1.标题 = “地点”

标签2.标题 = “消费”

标签3.标题 = “金额”

按钮1.标题 = “写入”

按钮2.标题 = “删除”

.如果真 (打开 (取运行目录 () + “\sjk.edb”, “sjk”, , , , , ) = 假)

创建数据库 ()

.如果真结束

打开 (取运行目录 () + “\sjk.edb”, “sjk”, , , , , )

列表刷新 ()

.子程序 创建数据库, 逻辑型

.局部变量 字段, 字段信息, , "5"

字段 [1].名称 = “序号”

字段 [1].类型 = #文本型

字段 [1].最大文本长度 = 3

字段 [2].名称 = “日期”

字段 [2].类型 = #文本型

字段 [2].最大文本长度 = 20

字段 [3].名称 = “地点”

字段 [3].类型 = #文本型

字段 [3].最大文本长度 = 20

字段 [4].名称 = “消费”

字段 [4].类型 = #文本型

字段 [4].最大文本长度 = 20

字段 [5].名称 = “金额”

字段 [5].类型 = #文本型

字段 [5].最大文本长度 = 20

创建 (取运行目录 () + “\sjk.edb”, 字段)

返回 (真)

.子程序 列表刷新

列表.全部删除 ()

到首记录 ()

.循环判断首 ()

记录 = 列表.插入表项 (, , , , , )

列表.置标题 (记录, 0, 读 (“序号”))

列表.置标题 (记录, 1, 读 (“日期”))

列表.置标题 (记录, 2, 读 (“地点”))

列表.置标题 (记录, 3, 读 (“消费”))

列表.置标题 (记录, 4, 读 (“金额”))

跳过 ()

.循环判断尾 (尾记录后 () = 假)

按钮1.可视 = 真

按钮2.可视 = 假

连续赋值 (“”, 编辑框1.内容, 编辑框2.内容, 编辑框3.内容)

.子程序 _按钮1_被单击

.如果真 (编辑框1.内容 = “”)

信息框 (“请输入地点”, #错误图标, )

编辑框1.获取焦点 ()

返回 ()

.如果真结束

.如果真 (编辑框2.内容 = “”)

信息框 (“请输入消费内容”, #错误图标, )

编辑框1.获取焦点 ()

返回 ()

.如果真结束

.如果真 (到数值 (编辑框3.内容) = 0)

信息框 (“请输入金额”, #错误图标, )

编辑框1.获取焦点 ()

返回 ()

.如果真结束

加记录 (到文本 (取记录数 () + 1), 到文本 (取日期 (日期框1.今天)), 编辑框1.内容, 编辑框2.内容, 编辑框3.内容)

列表刷新 ()

.子程序 _列表_左键单击表项

记录 = 到整数 (列表.取标题 (列表.现行选中项, 0))

日期框1.今天 = 到时间 (列表.取标题 (列表.现行选中项, 1))

编辑框1.内容 = 列表.取标题 (列表.现行选中项, 2)

编辑框2.内容 = 列表.取标题 (列表.现行选中项, 3)

编辑框3.内容 = 列表.取标题 (列表.现行选中项, 4)

按钮1.可视 = 假

按钮2.可视 = 真

.子程序 _按钮2_被单击

.如果真 (信息框 (“真要删除这组数据吗?”, #询问图标 + #确认取消钮, “提示!”) = #确认钮)

跳到 (记录)

删除 (真)

彻底删除 ()

到首记录 ()

记录 = 1

.判断循环首 (尾记录后 () = 假)

修改 (到文本 (记录), , , , )

记录 = 记录 + 1

跳过 ()

.判断循环尾 ()

.如果真结束

列表刷新 ()

.如果真 (打开 (取运行目录 () + “\sjk.edb”, “sjk”, , , , , ) = 假)

创建数据库 ()

.如果真结束

打开 (取运行目录 () + “\sjk.edb”, “sjk”, , , , , )

列表刷新 ()

看不懂啊

如果真 (打开 (取运行目录 () + “\sjk.edb”, “sjk”, , , , , ) = 假)

创建数据库 ()

.如果真结束

如果第一次运行程序就会创建一个名为sjk.ebd的数据库。

下一句是打开这个数据库。

列表刷新 ()就是跳到这个子程序,把数据填到表格中。

android记账软件的汇总源码怎么实现

汇总都是通过sqlite数据库,直接查sql语句,将数据汇总起来的。

SQLite是轻量级嵌入式数据库引擎,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLiteSQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎

(VDBE),使调试、修改和扩展 SQLite 的内核变得更加方便。

1. Android 集成了 SQLite 数据库 Android 在运行时(run-time)集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。

2. 数据库存储在 data/< 项目文件夹 >/databases/ 下。 Android 开发中使用 SQLite 数据库 Activites 可以通过 Content Provider 或者 Service 访问一个数据库。

3. Android 提供了 SQLiteOpenHelper 创建一个数据库,只要继承 SQLiteOpenHelper 类,就可以轻松的创建数据库。SQLiteOpenHelper 类根据开发应用程序的需要,封装了创建和更新数据库使用的逻辑。

4. SQLiteOpenHelper 的子类,至少需要实现三个方法:

1.构造函数,调用父类 SQLiteOpenHelper 的构造函数。这个方法需要四个参数:上下文环境(例如,一个 Activity),数据库名字,一个可选的游标工厂(通常是 Null),一个代表你正在使用的数据库模型版本的整数。

2.onCreate()方法,它需要一个 SQLiteDatabase 对象作为参数,根据需要对这个对象填充表和初始化数据。

3.onUpgrage() 方法,它需要三个参数,一个 SQLiteDatabase 对象,一个旧的版本号和一个新的版本号,这样就可以清楚如何把一个数据库从旧的模型转变到新的模型。

适合家庭使用的电子记账本

搜“米虫在路上”,里面有篇博文“我爱记账本”里有家庭电子记账本下载

代理记账公司都用什么财务软件?在线的那个软件税务局承认吗?

我前几天才刚去的代理记账公司学习,他们代理记账的公司很多。我咨询到以下信息:

财务软件用的是:金蝶KIS(简称金蝶迷你版),挺好用的!

还需要下载网上报税系统。

在线的那个财务软件,是不是免费的那种啊?只要你打印出来的那些资产负债表,利润表等能规范的话,税务局都承认的!

希望对你有帮助!

想找一个能安装在自己linux空间上的记账程序,有谁能推荐几个?

http://code.google.com/p/youmoney/ 这个东西

YouMoney(有钱记账)是一个跨平台的免费个人记账软件。它可以运行在windows, linux, macos x。他使用简单,只有记账的核心功能。作者认为simple is better,简单够用就好。不需要大而全的东西。界面支持英文,简体中文,繁体中文和日文。

功能包括:

支持分类。收入和支出条目都属于某个分类。

可以对每个分类统计支出和收入情况

支持循环记录。即可以为固定支出,按每月,每周,每日,周末,工作日自动添加支出或者收入

可以统计每个月或者年的支出、收入、结余情况(记得给分)

跪求开源版进销存软件或商贸版进销存

上个月我妹妹开店用了一个易发进销存软件,我帮她装的,录入的数据,挺好用,在百度搜易发进销存软件就可以免费下载,4分钟就能学会。

转载请注明出处51数据库 » 记账软件开源 易语言做记账软件

软件
前端设计
程序设计
Java相关