c#中如何读取数据库表中的实时数据

c#中如何读取数据库表中的实时数据,第1张

那简单呀,既然五分钟读一次,你一定有一个记时器的。你做一个全局变量用来记录新加的数据,加个记时器,记时器每五分钟触发一次,它要做的事是把全局变量中记录的ID的数据读出来,然后把全局变量清空。而在其它地方,每新添一条数据的话,把这条数据的ID记录到全局变量。

如果新增数据的动作不是本程序控制的话,那么你在数据库中建一个新的表,这个表主要记录新增的ID,你写一个触发器,每添一条数据就在这表中记一个ID,当每五分钟读时把这个表清空就行了。

int CountLines(char *filename) { ifstream ReadFileint n=0char line[512]ReadFile.open(filename,ios::in)//ios::in 表示以只读的方式读取文件 if(ReadFile.fail())//文件打开失败:返回0 { return 0} else//文件存在 { while(!ReadFile.eof()) { ReadFile.getline(line,512,'\n')n++} return n}

读取出来的 char 字符么。

atoi 一下 不就变成int了么。

你这个属于存练习 代码. 逻辑比较混乱. 慢慢来吧.

我写过的用 vector 和 map 做的 mysql读取的结果集的封装 你可以看看.

http://wenku.baidu.com/view/68dd062ca5e9856a561260e8.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10654006.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存