USEGEAR

导航

随笔分类 -  database

1 2 下一页

restful 服务器一个问题,看ChatGPT的威力 (续2)
摘要:实际上Pascal是一个非常优美的语言。只是仁者见仁智者见智。 我们一直埋怨,而不是埋怨自己。说到底:功力不够。想短平快,功底又不够,这就是挑战。 datasnap很复杂,但是又很简单。写了够小的破restful服务程序,动不动出问题。 在多次交流中,你会不断理解和提高。 # Delphi + RE 阅读全文

posted @ 2025-04-02 19:02 USEGEAR 阅读(42) 评论(0) 推荐(0)

restful 服务器一个问题,看ChatGPT的威力 (续)
摘要:资料很多,但是真正能经得住7X24运行的还真不容易。说穿了就是你的程序不够健壮。 玩数据处理的,也就是:数据库连接 → 查询 → 拉数据 → 生成结果 → 释放连接 → 返回数据 。可是看下面: ✅ FDConnection1 是这个 TUsegear 类的成员,由 DataSnap 管理,每个请求 阅读全文

posted @ 2025-03-31 17:08 USEGEAR 阅读(80) 评论(0) 推荐(0)

datasnap的restful服务器
摘要:说真话,这玩意真的简单好用。但你要控制好: 1、内存泄漏和异常处理好; 2、有没有发现,通过服务器对数据库进行读写时,在资源管理器中,如果是sql server,就会看到连接1433的连接一直挂在那里。好闹心。 说主题:因为采用get or post链接,将LifeCycle设置为'Invocati 阅读全文

posted @ 2025-02-18 18:47 USEGEAR 阅读(81) 评论(0) 推荐(0)

sql server2008出现set 选项的设置不正确:"ARITHABORT”
摘要:( SELECT STUFF(( SELECT '','' + CODE FROM INVNEWSAL11 WHERE (MASTERI=BILRCV.SRCERI) OR (LINKERI IN (SELECT LINKERI FROM INVPROLOG WHERE DTYPE=0 AND PE 阅读全文

posted @ 2024-07-19 19:31 USEGEAR 阅读(181) 评论(0) 推荐(0)

查看PG日志
摘要:不是很熟悉PG这个功能,所以感觉非常不方便。毕竟是以用为主。 扩展pg_stat_statements 1、修改postgresql.conf配置参数,默认pg数据库你要的日志是没有打开。 shared_preload_libraries = 'pg_stat_statements' pg_stat 阅读全文

posted @ 2023-02-28 16:06 USEGEAR 阅读(1907) 评论(0) 推荐(0)

pg中获取表名和字段名
摘要:select tablename from pg_tables where schemaname in ('public','ur schema') and tablename in ( select relname from pg_class where relkind = 'r' AND NOT 阅读全文

posted @ 2023-01-31 09:51 USEGEAR 阅读(181) 评论(0) 推荐(0)

pg 没有匹配指定名称和参数类型的函数. 您也许需要增加明确的类型转换
摘要:这个问题真TMD狗血。 做了一个函数,调试完成后运行都ok。 CREATE OR REPLACE FUNCTION "public"."fn_UpsertDeptAppParms"("pyear" int2, "pmonth" int2) RETURNS "pg_catalog"."bool" AS 阅读全文

posted @ 2022-06-10 17:24 USEGEAR 阅读(5431) 评论(0) 推荐(0)

access的多个left outer join连接
摘要:虽然你有一万个理由,但是选择ACCESS数据库就是一个不能再蠢的决定。 从AC990账务系统中采集凭证记录,需要做多个左连接。在sql server管理器中执行蛮好,没有问题。可是在程序中就一堆Error。 说左连接。下面代码在管理器查询中执行是ok的。 select (replace(c.pzrq 阅读全文

posted @ 2021-10-14 09:56 USEGEAR 阅读(407) 评论(0) 推荐(0)

study PostgreSQL【2-FireDAC连接PostgreSQL】
摘要:就这么个简单问题,一下午时间。想想就憋屈。 那么牛逼哄哄FireDAC居然连接PostgreSQL出问题了。帮助中说的啥意思,咱也不明白。网上一通也是云里雾里。 上干货,具体点: TFDConnection需要TFDPhyDriverLink配套。实际上需要相匹配的驱动。 把红圈中的PostgreS 阅读全文

posted @ 2021-07-28 18:05 USEGEAR 阅读(333) 评论(0) 推荐(0)

study PostgreSQL【1-PostgreSQL对象】
摘要:1、服务 PostgreSQL是作为一种服务安装在操作系统下。多个PostgreSQL服务可以运行于同一台问你服务器上,但是他们侦听端口不能重复,也不能共享同一个数据存储目录。 2、Database 每个PostgreSQL服务可以包含多个独立的database。 3、schema database 阅读全文

posted @ 2021-07-16 14:50 USEGEAR 阅读(58) 评论(0) 推荐(0)

SQLServer中事务处理
摘要:--将当前库存记录insert医废转移单中 --declare @Warehouse nvarchar(100); declare @Warehouse_JJRID nvarchar(100); declare @Warehouse_JJRName nvarchar(100); declare @Z 阅读全文

posted @ 2021-04-20 17:21 USEGEAR 阅读(96) 评论(0) 推荐(0)

跨网段和局域网的SQL SERVER发布订阅配置图解和常见问题
摘要:非常详细,傻瓜式依葫芦画瓢即可。 特别提示:订阅机器上的防火墙以及发布机器远程登录订阅机的问题 通过非命令行方式配置同步订阅 (1)实验环境说明 (2)实验前准备 (3)订阅设置 (4)测试同步订阅 https://blog.csdn.net/u012861467/article/details/7 阅读全文

posted @ 2021-01-15 14:27 USEGEAR 阅读(132) 评论(0) 推荐(0)

SQL Server 2008语句大全完整版
摘要:--设置内存选项 --设置 min server memory 配置项 EXEC sp_configure N'min server memory (MB)',0 --设置 max server memory 配置项 EXEC sp_configure N'max server memory (MB 阅读全文

posted @ 2020-12-20 16:23 USEGEAR 阅读(995) 评论(0) 推荐(0)

ubuntu16.04安装SQLite
摘要:主流的sqlite3,占用内存小,处理时速度快,跨平台。 几乎所有版本的 Linux 操作系统都附带 SQLite。所以,只要使用下面的命令来检查您的机器上是否已经安装了 SQLite。 一、检查是否已经有sqlite: $ sqlite3 SQLite version 3.7.15.2 2013- 阅读全文

posted @ 2020-09-14 17:05 USEGEAR 阅读(2598) 评论(0) 推荐(0)

sql server2008r2其中一张表不能任何操作
摘要:用户的数据库一张高频表,使用select count(*) from t1 竟然一直在转圈,显示开始,而没有end。 找尽原因不得果。把数据库备份后在恢复,可以使用几小时,之后又是老毛病抽风。 用户生产用系统,从而用户几乎停工一天。这个问题就要命了。(原因怀疑其他数据库系统导致CPU100%引起的) 阅读全文

posted @ 2020-08-28 09:55 USEGEAR 阅读(510) 评论(0) 推荐(0)

FireDAC开发DataSnap应用系统【1】-快储功能
摘要:FireDAC是吧DataSnap服务器当成API来调用,而dbExpress使用IAppServer接口。 关键点: 1、客户端调用API要回传数据,那么FireDAC把数据已Stream的格式传递数据。 2、如果CRUD,那么搭配FireDAC的重要快储功能实现对数据的异动 FireDAC的中央 阅读全文

posted @ 2020-08-21 16:47 USEGEAR 阅读(649) 评论(0) 推荐(0)

FireDAC 下的批量 SQL 命令执行
摘要:一、{逐条插入} procedure TForm1.Button1Click(Sender: TObject); const strInsert = 'INSERT INTO MyTable(Name, Age) VALUES(:name, :age)'; begin // FDQuery1.Fet 阅读全文

posted @ 2020-05-31 15:07 USEGEAR 阅读(1139) 评论(0) 推荐(1)

nbhh的泛型:TDictionary
摘要:type TCity = class Country: String; Latitude: Double; Longitude: Double; end; const EPSILON = 0.0000001; var Dictionary: TDictionary<String, TCity>; C 阅读全文

posted @ 2020-04-27 10:07 USEGEAR 阅读(772) 评论(0) 推荐(0)

SQL语句执行慢情况
摘要:排查历史慢查询: SELECT TOP 20 [Total IO] = (qs.total_logical_reads + qs.total_logical_writes) , [Average IO] = (qs.total_logical_reads + qs.total_logical_wri 阅读全文

posted @ 2020-02-20 11:14 USEGEAR 阅读(316) 评论(0) 推荐(0)

Sql Server执行情况
摘要:1、查找目前SQL Server所执行的SQL语法,并展示资源情况: SELECT s2.dbid , DB_NAME(s2.dbid) AS [数据库名] , --s1.sql_handle , ( SELECT TOP 1 SUBSTRING(s2.text, statement_start_o 阅读全文

posted @ 2020-02-20 11:03 USEGEAR 阅读(453) 评论(0) 推荐(0)

1 2 下一页