Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RusFAQ.ru: СУБД и Delphi


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / СУБД и Delphi

Выпуск № 494
от 06.06.2008, 05:35

Администратор:Gh0stik
В рассылке:Подписчиков: 290, Экспертов: 21
В номере:Вопросов: 4, Ответов: 5

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 138275: помоги плиз, очень нужно распознать ПРОГРАММНО элементы с чертежа (обвёл на рисунке). или подскажите хоть какой алгоритм. принимаются все варианты =)...
Вопрос № 138339: Здравствуйте, пишу базу даных на delphi 7 Использую компоненты ADOconnection, ADOdataset, DBgrid Файл базы данных - файл .mdb Когда я нажимаю кнопку, которая обрабатывает событие AdoDataSet1.Recordset:=AdoConnection1.Execute('select ...
Вопрос № 138356: Здравствуйте эксперты Делаю программу для работы с базой данных, не могу сделать запись в базу данных. Используются компоненты ADOconnection, ADOdataSet, DataSource, TADOtable. Из базы данных (файл .mdb) записи выводятся нажатием кно...
Вопрос № 138689: Какое выражение следует присвоить свойству SQL компонента TADOQuery, чтобы выбрать из таблицы (main.dbf) записи, имееющие в поле "дата" типа DATE, значения превышающие некоторую заданную дату....

Вопрос № 138.275
помоги плиз, очень нужно распознать ПРОГРАММНО элементы с чертежа (обвёл на рисунке). или подскажите хоть какой алгоритм. принимаются все варианты =)

Приложение:

Отправлен: 28.05.2008, 13:21
Вопрос задал: Igor0k (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Павел Шведенко
Здравствуйте, Igor0k!
Посмотри проекты на sourceforge.net если с англ. дружишь

---------
Всегда
Ответ отправил: Павел Шведенко (статус: 2-ой класс)
Ответ отправлен: 28.05.2008, 13:58
Оценка за ответ: 5
Комментарий оценки:
большое спасибо. сайт толковый!


Вопрос № 138.339
Здравствуйте, пишу базу даных на delphi 7
Использую компоненты ADOconnection, ADOdataset, DBgrid
Файл базы данных - файл .mdb

Когда я нажимаю кнопку, которая обрабатывает событие AdoDataSet1.Recordset:=AdoConnection1.Execute('select * from Книги');
Т.е. выводит в DBgrid все поля из таблицы "книги"
Но сначала появляется окошко, где надо ввести имя и пароль, пароль я поставил пустой, но нужно, чтобы это окошко не появлялось вообще.
Как это сделать?
Отправлен: 28.05.2008, 18:10
Вопрос задал: Исаак Моисеевич (статус: 4-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Кэр Лаэда
Здравствуйте, Исаак Моисеевич!

Попробуйте в AdoConnection поставить LoginPrompt:=false
---------
Я знаю что ничего не знаю, но я знаю больше, чем тот кто думает что знает все
Ответ отправил: Кэр Лаэда (статус: Практикант)
Ответ отправлен: 28.05.2008, 20:34
Оценка за ответ: 5

Отвечает: Mukomelo Yevgeniy Bogdanovich
Здравствуйте, Исаак Моисеевич!
У объекта есть свойство LoginPromt нужно установить его в False
---------
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили 'Титаник'.
Ответ отправил: Mukomelo Yevgeniy Bogdanovich (статус: 1-ый класс)
Ответ отправлен: 29.05.2008, 09:06
Оценка за ответ: 5


Вопрос № 138.356
Здравствуйте эксперты
Делаю программу для работы с базой данных, не могу сделать запись в базу данных.
Используются компоненты ADOconnection, ADOdataSet, DataSource, TADOtable.

Из базы данных (файл .mdb) записи выводятся нажатием кнопки, код кнопки: AdoDataSet1.Recordset:=AdoConnection1.Execute('select * from Книги');

Не могу сделать запись в базу данных.

Есть еще 7 полей с названиями, идентичными названиям полей в базе данных, нужно чтобы из этих полей данные записывались в таблицу.
Подскажите пожалуйста как это сделать.

В литературе именно про этот метод не нашел ничего.

В приложении ссылка на пример (19 кб)

Приложение:

Отправлен: 28.05.2008, 19:43
Вопрос задал: Исаак Моисеевич (статус: 4-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Виктор Пырлик
Здравствуйте, Исаак Моисеевич!

Вы используете статичную таблицу, и вам незачем использовать запрос.. т.к. ваш запрос имеет форму 'select * from Книги' что соответствует полному, безусловному, набору данных.
Для вашего случая, достаточно просто подключить таблицу BookTable (TADOTable).
Назначив ей таблицу базы данных (Запросы – просмотры, как правило не редактируемые).
Обычная практика: в этом случае, вам надо привязать компоненты отображения данных к Query.

Var Query:TADoQuery
Query.SQL.Add(‘select * from Книги’);
Query.Active := true;

Var s:String;
query.SQL.Clear;
s := Format(‘INSERT INTO Книги (Авторы)VALUES (%s)’,[ quotedStr(Edit1)]);
query.SQL.Add(s);
query.Execute;


Но вам проще подключить BookTable (DataSource1.DataSet = BookTable), тогда не надо будет пользоваться SQL.

---------
Если ничего не помогло - надо читать инструкцию
Ответ отправил: Виктор Пырлик (статус: Профессионал)
Россия, Полевской
Тел.: 89043822027
ICQ: 490191733
----
Ответ отправлен: 29.05.2008, 07:16
Оценка за ответ: 5


Вопрос № 138.689
Какое выражение следует присвоить свойству SQL компонента TADOQuery, чтобы выбрать из таблицы (main.dbf) записи, имееющие в поле "дата" типа DATE, значения превышающие некоторую заданную дату.
Отправлен: 30.05.2008, 14:56
Вопрос задал: Николай Петрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Кэр Лаэда
Здравствуйте, Николай Петрович!

Допустим ваше TADOQuery именуется ADO а таблица table, а поле dt (в вопросе вы не уточнили настроено ли у вас TADOQuery на базу main.dbf поэтому если нет то дополнительные вопросы в мини форум)

делаем так


Ado.close;
Ado.sql.clear;
ado.sql.add('select * from table where dt>:dt ');
ado.parameters.parambyname('dt').Value:=ваша_дата;
ado.open;


если что то непонятно пишите в минифорум


---------
Я знаю что ничего не знаю, но я знаю больше, чем тот кто думает что знает все
Ответ отправил: Кэр Лаэда (статус: Практикант)
Ответ отправлен: 30.05.2008, 18:41


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.92 pre 5.0 RC2 от 09.05.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное