Текущий архив: 2005.11.06;
Скачать: CL | DM;
ВнизMS SQL и Delphi Найти похожие ветки
← →
Timur (2005-10-13 09:15) [0]Здравствуйте. Хотел бы услышать мнение профессионалов кто как работает с SQLServer из delphi. Особенно интересует вопрос редактирования данных. Лично я сейчас использую ADOConnection, ADOTable для отображения и ADOQuery для манипуляций с данными. Не очень удобно имхо. Может есть лучший способ...
Спасибо.
← →
Ega23 © (2005-10-13 09:18) [1]Есть. Забыть про ADOTable. Достаточно ADOQuery.
← →
Johnmen © (2005-10-13 09:20) [2]...и ADODataSet
← →
Timur (2005-10-13 09:27) [3]Есть огромное желание работать с данными SQLServer так же как и с лакальными бд ч/з DBLookUp и проч. Есть такая возможность?
← →
ANB © (2005-10-13 09:28) [4]Была у меня библиотечка для прямого доступа. Но криво сделана и без исходников. Вообще, самый полный доступ (с толковой асинхронкой) идет через DBLIB. А так - адо (только без ADOTable) - вполне нормальный выбор
← →
Timur (2005-10-13 09:32) [5]Т.е. если я правильно понялКаждое изменение надо писать в ADOQuery "UPDATE MyTable ...". Делал так когда-то подтормаживало что-то...
← →
ЮЮ © (2005-10-13 09:34) [6]>Не очень удобно имхо... Может есть лучший способ...
Может и есть, если знать в чем именно испытываешь неудобство :)
← →
Ega23 © (2005-10-13 09:35) [7]Каждое изменение надо писать в ADOQuery "UPDATE MyTable ...". Делал так когда-то подтормаживало что-то...
Это смотря как сделать
← →
Timur (2005-10-13 09:38) [8]>Может и есть, если знать в чем именно испытываешь неудобство :)
Ytelj,cndj в том, что при изменении структуры таблицы (например новое поле) нужно:
- изменить хр. проц на сервере
- Добавить пар-ра ADOStoredProc
- Изменить форму редактиров-я/доб-я
- Изменить процедуры загрузки и сохр-я данных
- и еще по мелочи...
На мой взгляд многовато...
← →
Ega23 © (2005-10-13 09:39) [9]На мой взгляд многовато...
А кроме того, чтобы программа писала сама себя, она ещё должна уметь кормить собак, разжигать костёр и играть на трубе.
← →
Timur (2005-10-13 09:41) [10]Я поэтому и спрашиваю. Неужели все так делают? Все прописывают в ручную.
← →
Ega23 © (2005-10-13 09:44) [11]Я поэтому и спрашиваю. Неужели все так делают? Все прописывают в ручную.
Лично я сначала думаю, причём очень внимательно думаю, а только потом создаю структуру таблицы. В 90% случаев её переделывать уже не надо.
← →
Timur (2005-10-13 09:47) [12]
> Лично я сначала думаю, причём очень внимательно думаю, а
> только потом создаю структуру таблицы. В 90% случаев её
> переделывать уже не надо.
К сожалению в жизни часто бывает не как в книжках. Структура зависит не от меня. Когда приложение готово на 95% появляется необх-сть добавить 5 полей, и 3 убрать, добавить 2 табл. и проч. Приятно так на душе сразу становится...
← →
Ega23 © (2005-10-13 09:49) [13]К сожалению в жизни часто бывает не как в книжках. Структура зависит не от меня. Когда приложение готово на 95% появляется необх-сть добавить 5 полей, и 3 убрать, добавить 2 табл. и проч. Приятно так на душе сразу становится...
В таком случае, никуда от [8] не денешься.
← →
Sergey13 © (2005-10-13 09:59) [14]2Timur
Если так тяжело, то может стОит переквалифицироваться в управдомы, пока не поздно?
← →
Ананим (2005-10-13 10:14) [15]А что вообще делаешь то? задача какая?
← →
Desdechado © (2005-10-13 10:51) [16]> Cтруктура зависит не от меня.
если ты только кодер, никуда не денешься
если это заказчик довески к ТЗ в последние 10 дней перед сдачей проекта втуливает, то за это надо отдельные деньги брать и сроки продлевать
← →
ANB © (2005-10-13 11:07) [17]
> Timur (13.10.05 09:41) [10]
Нет. Есть полуавтоматические системы, которые хранять русские названия полей и их связки и сами рисуют формы. Самому писать - годика за 2-5 управишься, если мозгов хватит. Но судя по тому, что ты пользуешься для удобства ADOTable, то сначала надо будет еще года 3 попрактиковаться. Есть и готовые подобные системы, но у Axapta свой язык, а Oracle Application не дешев и так просто не качнешь. Да и его тоже нужно сурьезно учить.
← →
Timur (2005-10-13 13:23) [18]Понятно. Значит буду использовать ADODataSet и ADOQuery. И продолжать работать в том же духе дальше. Всем спасибо.
← →
Anatoly Podgoretsky © (2005-10-13 15:33) [19]TADOCommand
← →
zx © (2005-10-13 15:55) [20]и TADOConnection :))
Страницы: 1 вся ветка
Текущий архив: 2005.11.06;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.055 c