Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с Access

15K
28 июля 2006 года
Виктор123123
12 / / 13.07.2006
Как мне с помощью ClickButton открыть другую таблицу.
У меня код такой
 
Код:
procedure TForm1.N19Click(Sender: TObject);
var
s:String;
begin
if OpenDialog1.Execute then
s := OpenDialog1.FileName;
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+'Data Sourse='+ s;
ADOConnection1.Connected := true;
ADODataSet1.Recordset := ADOConnection1.Execute('SELECT * FROM CUSTOMER');
end;

Но выдаёт ошибку "Опеоация недоступна пока обект открыт"
и выделяет строку "ADOConnection1.Connected := true;"
В чем пречина.
339
31 июля 2006 года
verybadbug
619 / / 12.09.2005
попробуй так...
Код:
procedure TForm1.N19Click(Sender: TObject);
var
  s:String;
begin
  if OpenDialog1.Execute then begin
    s := OpenDialog1.FileName;
    if ADOConnection1.Connected then ADOConnection1.Close;
    ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+'Data Sourse='+ s;
    ADOConnection1.Open;
    ADODataSet1.Recordset := ADOConnection1.Execute('SELECT * FROM CUSTOMER');
  end;
end;
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог