我有一个没有源的应用程序,使用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)
);
而不是时间戳,有一个列存储更新时的时间(以毫秒为单位)。我需要检索新添加的记录。
答案 0 :(得分:0)
如果我完全明白你的意思,你想编写代码来从MySQL数据库中检索信息,这样你就熟悉了数据库编程和SQL命令 我假设您熟悉连接到SQL服务器数据库,因为C#程序员知道它。 您可以为MySQL数据库添加适当的引用,并创建一个从数据库中检索数据所需的适配器和命令。
您需要的DLL是MySql.Data.dll,要使用的命名空间是MySql.Data 你可以在这里下载:MySQL.Data.dll download page
如果您需要进一步说明并熟悉其类别和方法,我建议您查看: MySQL commands