从数据库中检索更新的数据

时间:2015-08-26 18:18:26

标签: c# mysql .net-4.0 winapp

我有一个没有源的应用程序,使用MySql DataBase 3.23,C#.net-4.0。

我无法更新到新版本,而且,我必须在更新表上检索新数据。触发器不能用于此版本。我当然有登录的用户名和密码。请帮助我如何提取新记录?提前致谢。

修改

CREATE TABLE PREPARATI ( 
    TIPO CHAR(1), 
    UNITA CHAR(30), 
    PARAMETRO CHAR(30) ,
    CODICE CHAR(30), 
    PRODOTTO CHAR(30), 
    LOTTO CHAR(30) ,
    FASE CHAR(30), 
    STATO smallint, 
    BEGIN_T int, 
    END_T int, 
    TOT_T int, 
    INCR_T int, 
    N_SAMPLES int, 
    TOT_Q float, 
    INCR_Q float, 
    GLOB_Q float, 
    MIN_Q float, 
    MAX_Q float, 
    CAUSA smallint, 
    FMT_COD CHAR(1),
    TIPO_COD smallint,
    CODES CHAR(254), 
    INDEX Xtime (BEGIN_T, END_T)
);

而不是时间戳,有一个列存储更新时的时间(以毫秒为单位)。我需要检索新添加的记录。

1 个答案:

答案 0 :(得分:0)

如果我完全明白你的意思,你想编写代码来从MySQL数据库中检索信息,这样你就熟悉了数据库编程和SQL命令 我假设您熟悉连接到SQL服务器数据库,因为C#程序员知道它。 您可以为MySQL数据库添加适当的引用,并创建一个从数据库中检索数据所需的适配器和命令。

您需要的DLL是MySql.Data.dll,要使用的命名空间是MySql.Data 你可以在这里下载:MySQL.Data.dll download page

如果您需要进一步说明并熟悉其类别和方法,我建议您查看: MySQL commands