На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела C/C++: Базы данных
Модераторы: B.V.
  
    > select * from det where det.name like "*строка_поиска*"
      select * from det where det.name like "*строка_поиска*" выдае:т слишком вольный результат!
      [dao 3.5; vc++ 6.0]
      Как перебороть дао? Хелп!
        1. Что значит "слишком вольный"?
        2. Попробуй '*стока_поиска*'
          Слишком вольный результат:
          если строка_поиска="4789a", то в результате могут оказаться не только 4789a14 или ...4789a12, но и 4789b и 4789с или 4788a
          Я так заметил, если символ в результате и неверен, то разница в коде символа не превышает 8 [или 16 - не помню, если надо посмотрю]...
          в MSDN смотрел, найти типа "daо wildcard bug" не удалось...
          Подожду до следуюшей недели, если не найду, где собакка порылась, буду писать в майкрософтовский суппорт, сту~ать кулаками!
            а почитать стандарт ANSI SQL не судьба ?
            вроде как говорили это основа всяких
            transact sql, pl/sql and etc ...
            тем более мс_акцесса =).
            для самых сообразительных -
            http://www.citforum.ru/database/sqlbook/index.shtml

            rgds.
              А может глюк просто.
              Так вот MySQL под винды глючит примерно также, было дело как - то.
                Нашел, в обшем.. У них в базе ошибки были, НО.......
                В доке майкрософтовской так и было написано:
                select * from table where name like "*Sidorov*"
                Т.е именно " [двойные кавы~ки], а не '
                Ну контекстный поиск у них все равно по жизни глю~ит [смотрите сами в MSDN], хотя с _обновленным_синтаксисом не так уж сушественно!!!
                  =))) LOL.
                  насмешил.
                  ты больше майкрософтовту верь.
                  и сам таким же станеш.
                    Ну подскажи дураку, где доку брать. Правдивую.
                      зачем же так сразу ...
                      пока человек ищет выход из ситуации, в которую
                      въебался, и может осознавать свои
                      действия - он далеко не дурак ...
                      а ты вроде как ищешЪ.
                      и на долбоеба не смахиваешЪ.
                      выход тебе ?
                      доку тебе ?
                      ок.
                      бери. главное - унеси.
                      http://www.citforum.ru/database/sqlbook/index.shtml
                      сначала это.
                      это типа классика всего sql (ansi sql)
                      потом тут
                      http://www.oracle.com/
                      качаеш оттуда нормальный sql server (то есть oracle)
                      но можеш и informix ...
                      только не mssql/sybase ... такая хуйня скажу
                      я вам.
                      и устанавливаеш ...
                      а потом ко мне ...
                      http://fuckru.net/plsql/ora8help.rar
                      качай эту доку
                      (спасибо невъебенное to
                      E. Geht, Russia, Omsk, 1999)
                      и если серого вещества и времени хватит -
                      то походу все буит ... хорошо (чуть не сказал
                      заебись. но тут вроде культурное место =)).
                      rgds.
                        www.sql.ru
                          Ну по SQL доку найти можно. цитфорум.ру регулярно посешаю. Даже на новости у них подписан, большое им спасибо.
                          Слу~ай вспомнил. Тоже майкрософтовский выхлест.
                          Нужно мне было экспортировать данные в Ехсеl. Я ессно открываю сэмпл [из мсдн тоже] - называется типа ексельклиент. Там два проекта - под mfc и ~истый winapi. Компилю пример для mfc - не работает. Компилю пример для winapi - тоже бред. Эксель запускается, но данные не берет - в проге выскакивает исклю~ение.
                          Я посовокуплялся с примером пару дней, решил зайти в msdn оnline.
                          Там лежит тот же самый пример, дата и версия - те же, ~то и на мсдновском сидюке. Я в поиск...
                          Ексель аутомэйшн баг маза фак [искать]
                          ....
                          Он мне ссыло~ку - есть такие!
                          Оказалось, ~то vba свойства при импорте библиотеки типов отображаются в Ц/Ц++ как функции...
                          А ТЕПЕРЬ ВНИМАНИЕ! ОБРАТИТЕ ВНИМАНИЕ НА ДАТЫ:
                          мсдновский пример - 1997 год.
                          мсдн сидюки - Apr 2000.
                          описание бага - 2001 [то~но дату не помню, но позже, ~ем апрель2000]
                          =>
                          т.е с этим примером тыся~и программеров и девелоперов трахались 4[!!!] года. Прежде ~ем мс выпустило важное и "своевременное" исправление.
                          А на страни~ке с примером до сих пор нет ссылки на исправление. Т.е найти его можно уже после того как вляпался и накувыркался по уши.
                          Так где нам взять правду?
                            Да вобшем то мне этот аксцесс не впился, просто прога распростроняется на компактах и пользователи из Тьмутаракани и Тютюшахтинска ~асто затрудняются ее установить, куда там sql-сервер.
                            2 lamо
                            А mySQL нравится?
                              что тебе нужно тут - элементарно пишется на
                              VBA (в Excel-e встроеный).
                              mysql - ну если нравится детсад, можеш
                              и с этим поиграть. тож самое что access for win
                              по возможностям.
                                Ну мне допустим не таблицы из базки, а посложнее веши - текст + графика + формулы.
                                Поэтому ОЛЕ.
                                Если бы использовал до~ерний язык от майкрософт, нет проблем - у них интеграция на уровне языка - фокс, например.
                                Но это уже была бы совсем другая игра.
                                Я говорил выше - про реализацию ОЛЕ вообше. Т.е если использовать в ка~естве среды оо язык не поддерживаюший свойства, то подстава будет поджидать и там [? - поправьте, если не прав]
                                Ну на MySQL амазон или там еше шоп какой не построишь. Но небольшой гамазин - можно. Посмотри хостинг-провайдеров какая у них базенка в по~ете [disclaimer: я не с~итаю себя DBguru, это мое скромное мнение...]
                                Всем спасибо за помошь и дискуссию.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0352 ]   [ 16 queries used ]   [ Generated: 27.04.24, 20:01 GMT ]