Запрос не возвращает результат, когда программа выполняется с компакт-диска - PullRequest
1 голос
/ 10 апреля 2011

У меня есть приложение для сборки в Visual Basic 6.0 и использование доступа 2003 в качестве базы данных.Моя проблема в том, что когда я записываю приложение и базу данных на компакт-диске, а затем запускаю приложение с компакт-диска, запрос возвращает только одну строку.Но когда приложение запускается с жесткого диска компьютера, оно работает правильно.Пожалуйста, помогите мне, у меня большие проблемы !!!

1 Ответ

0 голосов
/ 16 апреля 2011

Комментарий г-на Дэвида У. Фентона является приемлемым в качестве идеального ответа на вопрос. На самом деле, когда база данных только для чтения, она не будет выполнять запрос, как мы хотим. Поэтому всегда снимайте флажок только для чтения. Лучше будет скопировать базу данных с компакт-диска на любой диск жесткого диска, а затем закодировать программу, чтобы база данных была нормальной (т.е. не только для чтения). Затем выполните ваш запрос, он вернет все строки.

...