Login
SQL
715 просмотров
Перейти к просмотру всей ветки
in Antwort voxel3d 27.05.11 21:58
из аксесса базу в проект притащили - полный пи###ц
-------
Это еще не писсец... Писсец - это у меня сейчас...
База... живет - непонятно сколько... но - в многопользовательской системе...
В смысле - не многоюзерской, а много раздельных лицензированных пользователей,
каждый со своими данными...
База - без реляций... Таблицы - без ключей... Поля - практически все с нуллами...
Сложных запросов, как таковых, практически нету... есть выборки из таблиц...
динамическим скл-ом... при этом откуда именно и что берется непонятно -
имена таблиц в запросах левые, пересчитываются vbscript'ом...
До недавнего времени требовали править код по живой системе... через месяц
дошло, что еще немного и задачу они просто не соберут...
АСПшный код... полный звизденец... управление страницей выполняется не через
операции на странице, а через загрузку файлов... что намешано в файлах - мрак...
Одних определений коннектов к базе - штук 20-ть... не считая прописанных прямо
на странице...
Сегодня с одной страницы снес с полтора десятка включаемых файлов... и пяток
ссылок на жабий скрипт... пофиг - все пашет как и было...
Частично используется жабий скрипт... Это отдельная песТня.... Часто используется
загрузка и показ немодальной формы со стороннего АСП... Есть функция чтобы ее
загрузить и показать... точнее - несколько имплементаций одной и той же функции...
Сегодня задал поиск - штук 40 вариантов на трех сайтах...
Но это еще не все... вместо передачи параметров - в теле скрипта определяются
переменные... поменять на передачу параметров - нельзя... слишком много работы...
Днями надо было добавить "переменную-параметр"... добавил, проверил... свое...
все работает...
Вчера показывают - вот, поправили все другие страницы - на каждую вставили твою
"переменную-параметр"... потому как по другому не работало... - Но она там нафиг
не нужна - она нужна только на той группе которой Я занимался... - Ничего - мы ее
потом используем для другого параметра... :) - объясняю - не надо так делать -
сделайте одну переменную куда можно сложить что надо или оставить ее пустой
- в процедуре больше править ничего не надо будет... --- Сделали... переименовали
переменную, присвоили ноль... в функции - аккуратно собрали с строку с остальными...
И ничего - пишут код и даже что-то работает... Но вообще - мрачно... пиззенец...
-------
Это еще не писсец... Писсец - это у меня сейчас...
База... живет - непонятно сколько... но - в многопользовательской системе...
В смысле - не многоюзерской, а много раздельных лицензированных пользователей,
каждый со своими данными...
База - без реляций... Таблицы - без ключей... Поля - практически все с нуллами...
Сложных запросов, как таковых, практически нету... есть выборки из таблиц...
динамическим скл-ом... при этом откуда именно и что берется непонятно -
имена таблиц в запросах левые, пересчитываются vbscript'ом...
До недавнего времени требовали править код по живой системе... через месяц
дошло, что еще немного и задачу они просто не соберут...
АСПшный код... полный звизденец... управление страницей выполняется не через
операции на странице, а через загрузку файлов... что намешано в файлах - мрак...
Одних определений коннектов к базе - штук 20-ть... не считая прописанных прямо
на странице...
Сегодня с одной страницы снес с полтора десятка включаемых файлов... и пяток
ссылок на жабий скрипт... пофиг - все пашет как и было...
Частично используется жабий скрипт... Это отдельная песТня.... Часто используется
загрузка и показ немодальной формы со стороннего АСП... Есть функция чтобы ее
загрузить и показать... точнее - несколько имплементаций одной и той же функции...
Сегодня задал поиск - штук 40 вариантов на трех сайтах...
Но это еще не все... вместо передачи параметров - в теле скрипта определяются
переменные... поменять на передачу параметров - нельзя... слишком много работы...
Днями надо было добавить "переменную-параметр"... добавил, проверил... свое...
все работает...
Вчера показывают - вот, поправили все другие страницы - на каждую вставили твою
"переменную-параметр"... потому как по другому не работало... - Но она там нафиг
не нужна - она нужна только на той группе которой Я занимался... - Ничего - мы ее
потом используем для другого параметра... :) - объясняю - не надо так делать -
сделайте одну переменную куда можно сложить что надо или оставить ее пустой
- в процедуре больше править ничего не надо будет... --- Сделали... переименовали
переменную, присвоили ноль... в функции - аккуратно собрали с строку с остальными...
И ничего - пишут код и даже что-то работает... Но вообще - мрачно... пиззенец...