Итак, я пытаюсь использовать панель инструментов базы данных в Matlab для запроса базы данных в моей исследовательской лаборатории и на одном конкретном компьютере результаты, которые она возвращает из тот же запрос изменяется каждый раз, когда вы запускаете команду SAME query.База данных Toolbox (sql-matlab), случайно возвращающая разные значения только для компьютера с Windows 7
connPV = database ('dbname', 'username', 'password');
Изображения = выборки (handles.connPV, [ 'SELECT i.id, i.image_type_id, i.image_subtype_id, i.series_description, i.image_file_path, i.date_of_image как studydates, ST.subtype_name, i.pretreatment_flag из изображений я РЕГИСТРИРУЙТЕСЬ image_subtypes ST на ST.id = i.image_subtype_id ГДЕ i.patient_id = 'num2str (45)' И ST.subtype_name NOT LIKE "Т0%" ORDER BY i.date_of_image '])
близко (connPV);
Вот результаты выполнения те же самые строки кода три раза:
Изображения = ID: [20x1 двойной] image_type_id: [20x1 двойной] image_subtype_id: [20x1 двойной] series_description: {20x1 клеток} image_file_path: {20x1 клеток} studydates: {20x1 клеток} subtype_name: {20x1 клеток} pretreatment_flag: {20x1 клеток}
изображения = ID: [19x1 двойной ] image_type_id: [19x1 двойной] image_subtype_id: [19x1 двойной] series_description: {19x1 клеток} image_file_path: {19x1 клеток} studydates: {19x1 клеток} subtype_name: {19x1 клеток} pretreatment_flag: {19x1 клеток}
изображения = ID: [5x1 двойной] image_type_id: [5x1 двойной] image_subtype_id: [5x1 двойной] series_description: {5x1 клеток} image_file_path: {5x1 клеток} studydates: {5x1 клеток} subtype_name : {5x1 cell} pre treatmentment_flag: {5x1 cell}
Каждый раз он возвращает другое количество значений. Однако, если я открываю браузер запросов для mysql и запускаю команду, он работает каждый раз.
Я хочу быть ясным, что эта проблема специфична для конкретного компьютера. Когда мой скрипт выполняется на других компьютерах в лаборатории, он работает отлично. Компьютер, на котором он не работает, - это Win7 X64, но в лаборатории есть другой X64; однако это единственный компьютер Win7.
Я переустановил Matlab, драйвер mysql и панель инструментов базы данных, и я пробовал ее на 2009b и 2010a. У меня заканчиваются идеи для такой странной ошибки ...... любые идеи?
Спасибо!
Тайлер
Спасибо! Я посмотрю, что ... – tylerthemiler