多个终端从列表中选择一个数字

Posted

技术标签:

【中文标题】多个终端从列表中选择一个数字【英文标题】:Multiple Terminal to select a number from a list 【发布时间】:2016-12-09 20:33:04 【问题描述】:

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

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

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

MySql 可以在没有任何 c# 代码的情况下每小时从列表中选择一个值吗? 任何概念都会有所帮助。如果您有问题,我不需要任何代码。 谢谢

【问题讨论】:

随机取值吗?还是遵循一些规则? 我按照一些规则删除一些元素,然后从其余元素中随机选择 【参考方案1】:

解决方案可以是:

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

【讨论】:

对我提出的问题来说是一个完美的解决方案。但我需要每天上午 9:00 开始活动,晚上 9:56 停止活动。我怎样才能做到这一点? @Sourav 我发布的链接包含一些关于在特定日期和时间安排数据库事件的答案。 @Sourav 检查this

以上是关于多个终端从列表中选择一个数字的主要内容,如果未能解决你的问题,请参考以下文章

如何从下拉列表中选择多个项目并将多个值插入 MYSQL

从 Python 中的多个列表中仅选择一个唯一元素

如何将从列表中选择的多个项目传递到下一个视图?

从多个联系人号码列表中选择一个联系人号码

Elixir:根据索引从列表中选择多个元素

在 oracle 临时表中插入 1000 多个长数字