- 博客(9)
- 收藏
- 关注
原创 Delphi ADO 连接Excel数据源
将一个Excel表格当作是一个数据库,利用ADO组件实现获取Excel中的数据显示到界面中,代码如下unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, Grids, DBGrids,ComObj;type TForm1 = class(TForm) con1: TADOConnection
2021-02-07 17:34:29
1110
1
原创 Delphi实现DBGridEh复选框
一、数据库中增加一个字段给数据库中增加一个字段(sqlserver:bit类型,oracle:char(1)类型),值为0或1。DBGridEh表格中列属性CheckBoxes设置为True,将KeyList设置为0和1.。设置完成,点击复选框,即可选中与取消选择,同时数据库中的该字段值也对应改变。设置DBGridEh表格中的OnTitleClick函数,点击表头,实现全选与全消。具体实现:增加字段设置复选框设置KeyList点击单元格选择数据库同步字段值修改全选全消
2020-12-31 17:03:26
3148
1
原创 Delphi6实现导入导出功能
** 导入导出数据需要组件:OpenDialog(打开选择文件窗口),uses中需要引入Comobj(提供CreateOleObject方法进行COM编程)**一、Excel数据导入数据库思路:找到需要导入的数据表格,依次遍历每一行的数据,获取到每一行对象的每个属性值,依次插入到数据库中。代码如下:procedure TForm1.ToolButton6Click(Sender: TObject);const //初始行,选择excel表格中数据的哪行开始插入 BeginRow=2; //初
2020-12-29 10:44:06
515
原创 Delphi6实现简单增删改查
一、DBGrid+DBNavigator控件实现直接在DBGrid表格中操作数据,增删改查,相当于直接在数据库可视化界面中操作数据,结果同步界面创建:DBGrid(表格控件)、DBNavigator(操作表格控件)连接数据库:ADOConnection(连接数据库),ADOQuery(查询数据库)、DataSource(数据源)具体连接顺序1、 ADOConnection控件中的ConnectionString属性中配置连接数据库的字符串,这里我使用的是Oracle数据库2
2020-12-28 20:04:37
2219
原创 jQuery实现瀑布流布局
瀑布流布局瀑布流,又称瀑布流式布局。 是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。布局效果原理瀑布流布局要求要进行布置的元素等宽计算浏览器宽度与元素的宽度之比,得到列数创建数组,存储每列元素总高度each遍历循环各个图片,判断是否为第一排,若是,则将元素高度直接加入数组中,若不是,则定位布置到高度最小的一列,同时更新当前列的总高度。jQuery获取元素宽度在jQuery中,四种宽度width()方
2020-07-04 13:49:44
677
原创 Spring的事务传播
事务概念一个sql语句就是一个事务,事务可以保证一组sql语句要么都成功,要么都失败,就是一组操作数据库的动作集合,事务是现代数据库理论中的核心概念之一。如果一组处理步骤全部发生或者一步也不执行,我们称该组步骤为一个事务。当所有步骤像一个操作一样完整被执行称为事务提交。而由于其中一部分或者多步执行失败,导致步骤没有被提交,则事务必须回滚到最初系统状态。事务特性原子性:要么都执行,要么都不执行(强调事务中的多个操作时一个整体)一致性:数据库总是从一个一致性的状态转换到另一个一致性的状态。保证数据
2020-07-02 20:08:11
92
原创 前端面试
首先进行自我介绍,接着前端知识提问1、css盒子模型是什么?css盒子模型是用来装页面上的元素的矩形区域,每个CSS盒模型都包括内容区(content)、填充区(padding)、边框区(border)和外边距(margin)。盒子模型包括IE盒子模型和标准的W3C盒子模型box-sizing:border-box(IE盒子模型,width:左右border+左右padding+content ,整个盒子宽度:width)content-box(标准盒子模型,width:content,整个盒子
2020-06-30 21:38:26
124
原创 Vue实现富文本编辑器
Vue实现富文本编辑器安装npm install vue-quill-editor --save引入在项目需要使用富文本编辑器的文件中引入组件import { quillEditor } from “vue-quill-editor”;使用<template> <div class="dashboard-container"> <div c...
2020-04-02 21:32:35
1346
原创 vue重置表单项失效
vue表单重置数据失效表单formName中数据,利用this.$refs[formName].resetFields()方法,清空数据,但不执行。原因el-form需要接收一个model,并且需要配合el-form-item一起使用,并且在el-form-item上绑定prop属性,resetField方法才能好使。html代码<el-form ref="dynamicValid...
2020-03-27 20:00:39
1315
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人