database - Matlab 到 Microsoft Access 数据库 2010 日期和时间

标签 database matlab ms-access data-export

如何通过在 matlab 图形上点击按钮来输入日期和时间以 Access MS?

enter image description here

我的日期和时间复选框代码是:

m=1;
while m==1
m=get(hObject,'value');
txt=datestr(now);
set(handles.text7,'string',txt);
pause(1);
end

该代码位于复选框中,日期和时间显示在静态文本中。我想做的是插入一个按钮,每当我按下按钮时,它将作为输入发送到数据库表,但我不知道如何将 MS Access 同步到 MatLab。请帮助我,因为我现在很烦恼:( 提前谢谢你!

最佳答案

您可以使用剪贴板建立从 Matlab 到 MS Access 的基本通信。

Matlab 部分 - 按钮的回调函数将根据实际日期和时间填充剪贴板。这是通过代码实现的:

clipboard('copy', datestr(now));

每次按下按钮,剪贴板内容都会改变。

MS Access部分您可以使用以下方式 Access 剪贴板文本内容

Dim MyData As DataObject
Dim strClip As String
Set MyData = New DataObject
MyData.GetFromClipboard
strClip = MyData.GetText

您可以使用计时器 ( see this SO for example ) 监视剪贴板更改。

您也可以填充专用文本文件,因为其他进程或用户操作可能会使用剪贴板。

关于database - Matlab 到 Microsoft Access 数据库 2010 日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18756140/

相关文章:

java - 想要在HTML onclick(jsp)中调用Javabean方法

php和mysql插入输入数组

matlab - 在 MATLAB 中求 x 截距

matlab - 在 matlab 中打印 n*m 矩阵

sql - MS Access 的 SQL 查询问题

android - 有人可以解释 SQLiteOpenHelper getType

database - 概念模型与逻辑模型与物理模型

matlab - 为什么 nansum 对超过矩阵维度的输入有效?

eclipse - 为什么我的代码不断收到 java.sql.SQLException : [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified?

sql - Microsoft Access 找不到字段 '|1'