Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql matlab cursor.data区分大小写_Sql_Matlab_Db2_Fetch - Fatal编程技术网

Sql matlab cursor.data区分大小写

Sql matlab cursor.data区分大小写,sql,matlab,db2,fetch,Sql,Matlab,Db2,Fetch,我有一个巨大的代码,我用它从sql和db2检索数据 cur=exec(conn,sql); cur=fetch(cur); cur = cur.data; 每次在当前数据时。这是一个错误。有没有办法让matlab读取cur.data而不是cur.data。在matlab中,变量区分大小写。您应该确保cur中的任何内容始终具有相同的名称 不惜一切代价避免案例变化 然而,如果它不在你的手中,那么我建议这样做 if isfield(cur,'data') cur=cur.data; el

我有一个巨大的代码,我用它从sql和db2检索数据

cur=exec(conn,sql);

cur=fetch(cur);

cur = cur.data;

每次在当前数据时。这是一个错误。有没有办法让matlab读取cur.data而不是cur.data。

在matlab中,变量区分大小写。您应该确保
cur
中的任何内容始终具有相同的名称

不惜一切代价避免案例变化


然而,如果它不在你的手中,那么我建议这样做

if isfield(cur,'data')
   cur=cur.data;
else if isfield(cur,'Data')
       cur=cur.Data;
     else
        error('No data found' )
     end
end

我不明白你在问什么。为什么不能将代码更改为当前数据?