Вопрос № 43381: 1.Доброго времени суток! Кто подскажет как с помощью только компонента DATA (и cmdButton1,2-вперед\назад) и 2х текстовых полей (в 1-ое можно вводить любой номер ячеки, а во 2-ом отображать содержимое ячеек)
передвигаться по ячейкам таблиц в Acce...
Вопрос № 43.381
1.Доброго времени суток! Кто подскажет как с помощью только компонента DATA (и cmdButton1,2-вперед\назад) и 2х текстовых полей (в 1-ое можно вводить любой номер ячеки, а во 2-ом отображать содержимое ячеек)
передвигаться по ячейкам таблиц в Access? Может посоветуете чего другого, аналогичного "чайнику" :)
2.А все таки можно ли создать файл со своим расширением (например ту же БД) и как?
Очень-очень нуно!Спасибо!
Отправлен: 17.05.2006, 19:04
Вопрос задал: Vavunchik (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Филатов Евгений Геннадьевич
Здравствуйте, Vavunchik!
1. Создаем новую базу под именем Pr.mdb в MS ACCESS 2000 ( можно и другие ) . В ней создаем новую таблицу cars_info с полями
Id long
Name string 50
и заполняем какими-либо значениями.
Создается новый проект.
Подключаем компонент Microsoft ADO Data Control 6.0 ( SP3 ) ( OLEDB ) или подобный.
На форме FORM1 помещаем источник данных ADO под именем Adodc1 и подключаем его к базе. Свойство CommandType = adCmdTable , Visible = False.
Помещаем TextBox под именем Text1.
Сохраняем проект. Закрываем проект.
В тексте FORM1 добавляем из приложения все, чего нет ( кроме настройки Adodc и Text1).
Открываем проект и запускаем.
Должно работать.
2. Создание программно баз данных - дело муторное, но это возможно.
Создаем WorkSpace ( JET или ODBC ) , создаем и настраиваем DataBase, командами SQL (CREATE TABLE и ALTER TABLE ) создаем таблицы.
Для точного ответа необходимо указать, какая база будет использоваться ( dBASEIV , MS ACCESS и др. ) и как осуществляться подключение к базе (DAO или ODBC ).
С уважением.
Приложение:
Ответ отправил: Филатов Евгений Геннадьевич (статус: 2-ой класс)
Ответ отправлен: 17.05.2006, 20:59 Оценка за ответ: 5 Комментарий оценки: Very-very well :))