多个终端 select 列表中的一个数字

Multiple Terminal to select a number from a list

我正在使用 c# winforms-MySql 服务器。

我有 12 个值,每小时我需要 select 从这 12 个值列表中选择一个值。定时器可以很容易地select个数。

但问题是我有5个要安装软件的终端。 他们都会 select 列表中的一个值。该值可以相同或不同。 但是 我需要 select 所有终端的相同值 。我没有任何客户端-服务器设施,因为任何终端都可以随时打开或关闭。

可以 MySql select 每小时从列表中获取一个值而无需任何 c# 代码吗? 任何概念都会有所帮助。如果您有问题,我不需要任何代码。 谢谢

解决方案可以是:

  • 创建一个只有 1 列和 1 行的 Table。它将在单个单元格中包含当前同步​​值;
  • 在 mySql 中创建一个计时器。您可以获得一些有用的信息 here;
  • 定时器生成一个存储过程到运行;
  • 该存储过程更新同步值;
  • 所有终端查询数据库以查找该值,无论何时何地:它们将始终检索同步值。