【问题标题】:Transfer data from access table into mysql table将access表中的数据传输到mysql表中
【发布时间】:2013-08-10 06:05:45
【问题描述】:

我正在尝试使用 c# 将我的访问表中的数据传输到 mysql 表中,但由于我有大数据,我无法使用此查询一次传输所有这些数据

select * from record

所以我使用这个查询来传输数据

DataTable ds = tempaccesscon.exexutesql("select top 100 * from  record  where time between #7/1/2013# and #7/31/2013#")

但是这个查询没有返回 #7/1/2013# 和 #7/31/2013# 之间的所有日期的问题

请帮我转移所有数据,不要重复行和丢失任何行

谢谢你

【问题讨论】:

    标签: mysql data-transfer


    【解决方案1】:

    也许你的日期字段是 dateTime 类型

    试试这个

    DataTable ds = tempaccesscon.exexutesql("select top 100 * from  record  where time between          #7/1/2013 00:00:00# and #7/31/2013 23:59:59#")
    

    【讨论】:

    • 感谢您的回复..这不起作用..它给出日期为 2013 年 7 月 1 日的行和日期为 2013 年 7 月 6 日的 3 行忽略其他日期
    • 请告诉我您的访问表结构和一些示例数据
    • 字段名称:时间,数据类型:日期/时间
    • 时间值:1/1/2013 12:03:41 AM
    • 我还有另一列字段名称:SN ..数据类型:int
    猜你喜欢
    • 1970-01-01
    • 2019-07-07
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    相关资源
    最近更新 更多