Delphi DataSet转JSon (使用SuperObject)

Delphi中将TDataSet转换为JSon字符串。

复制代码
with ATM.LoadDataSet() do
  begin
  if IsEmpty then
    begin
      LogObj.WriteLog('未查询到该视图名称下该时间段内的上传数据,视图名称:'+ AViewname + '开始时间:'+ AStartdate + '结束时间:'+ AEnddate);
      exit
    end;
  while not Eof do

    begin
      for I := 0 to Fieldcount-1 do
      begin
        
        Item.S[Fields[I].FieldName]:=Fields[I].Asstring; //QuotedStr(Fields[I].FieldName)
      end;
      ja.Add(Item);
      next;
    end;
  end;
相关推荐
codeejun几秒前
每日一Go-53、Go微服务--限流与降级
开发语言·微服务·golang
阿里嘎多学长2 分钟前
2026-04-17 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Wadli4 分钟前
集群C++聊天服务器
服务器·开发语言·c++
凭君语未可6 分钟前
为什么需要代理?从一个基础问题理解 JDK 静态代理
java·开发语言
luoqice8 分钟前
利用flv库读取flv文件时长c程序
c语言·开发语言
NotFound48610 分钟前
Go语言中的图形界面开发实战解析:从GUI到WebAssembly
开发语言·golang·wasm
Rust研习社28 分钟前
Rust Default 特征详解:轻松实现类型默认值
开发语言·后端·rust
jiayong2329 分钟前
第 25 课:给学习笔记页加上搜索、标签筛选和 URL 同步
开发语言·前端·javascript·vue.js·学习
想唱rap43 分钟前
C++11之包装器
服务器·开发语言·c++·算法·ubuntu