C# 如何从SQL Server中提取数据并将相同的数据插入Ctreace?(实时)

C# 如何从SQL Server中提取数据并将相同的数据插入Ctreace?(实时),c#,sql-server,ctree,c-treeace,C#,Sql Server,Ctree,C Treeace,好的,我正在编写一个C#脚本,它从SQL Server中提取数据,然后在同一个脚本中,将提取的数据插入到已经制作好的表中,以供提取的数据进入。我想提出一些想法,看看是否有人也能帮助我思考如何做到这一点 步骤1:创建到Ctreace数据库的连接 步骤2:将检索到的数据插入正确的表列这是一种持续运行以保持更新的方法还是一天运行一次的方法 如果它一直在运行,那么根据您想要的速度,我将缓冲到队列中,并在计时器上刷新队列 如果它一天只运行一次或其他什么,那么是的,将数据抓取到列表中并插入。不确定Ctre

好的,我正在编写一个C#脚本,它从SQL Server中提取数据,然后在同一个脚本中,将提取的数据插入到已经制作好的表中,以供提取的数据进入。我想提出一些想法,看看是否有人也能帮助我思考如何做到这一点

  • 步骤1:创建到Ctreace数据库的连接

  • 步骤2:将检索到的数据插入正确的表列这是一种持续运行以保持更新的方法还是一天运行一次的方法

    如果它一直在运行,那么根据您想要的速度,我将缓冲到队列中,并在计时器上刷新队列


    如果它一天只运行一次或其他什么,那么是的,将数据抓取到列表中并插入。不确定Ctree是否支持它,但有些平台有大容量插入,或者还有一个插入语句,您可以多次声明它的“值”端,以同时获得100多个条目。

    通常,您应该不惜一切代价避免执行行操作,但您正在将数据迁移到无sql数据存储区。我怀疑c-treeace是否有能力插入数据集或类似的东西。我会说,将数据拉入数据表,并对其进行RBAR解析(一行一行)。@SeanLange我同意我希望Ctree有某种方法导入批量数据集,但这是我认为唯一可行的方法,但我认为可能可行。是的,这是一个每天拉一次数据的脚本,但谢谢你,这是我最初的想法。感谢您的反馈,幸运的是,我确信我有办法将批量数据插入c-tree