|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.03.2011, 15:47 | #11 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
2. Попробуйте параметризировать запрос с перечнем из 20 возможных условий, которые могут быть заданы в любой комбинации и соединенные OR или AND в зависимости от варианта задания. Не забудьте число сочетаний из n по m
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
14.03.2011, 15:57 | #12 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Проблема вставки дату в базу решена!
Это код которые берет данные с экселя. Код:
Код:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
14.03.2011, 16:06 | #13 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
1. Если Вы думаете, что я уж очень против прямой записи в код, то... Чес слово - сам так делаю на "скорую руку".
2. Просто тут пришлось делать единый код к разным серверным БД (MS SQL, Firebird и пр.помельче). Перебрал кучу комбинаций с датой/временем и опять пришёл к тому же выводу - только через параметры, которые можно использовать абсолютно в любой комбинации с любыми OR, AND, IN, LIKE 3. А в чём разница? Пример - выше этажом. В таком коде - сложности с отладкой. Сделайте точку останова перед ExecSQL и посмотрите полный текст SQL-команды - думаю, что ошибку сразу увидите глазами... |
14.03.2011, 16:16 | #14 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Спасибо ошибку как видите я уже нашел)! И как по мне то и без параметров все отлично заработало в конце концов)
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
14.03.2011, 19:12 | #15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
попробуйте перед запросом выдать содержимое этой самой ячейки. Хоть через Код:
|
|
14.03.2011, 19:15 | #16 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
14.03.2011, 20:47 | #17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Нарвался однажды на запрос в три печатных А4 страницы 12 шрифтом. Около 50 параметров в нем. Глючил запрос. Где не мог разобраться. Отлаживть его было чертовски трудно, потому как в инструменте SQL запросов (Я говорю о TOAD кто знает его) мне 50 раз спросили какое же значение параметра... В общем послал параметризацию куда подальше, и после второй же отладки нашел ошибку. Так что параметризация, параметризацией, но не все то Sun что Shine..
I'm learning to live...
|
|
15.03.2011, 16:07 | #18 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
БД SQL Server 2008 и Delphi | Asblue | БД в Delphi | 6 | 04.12.2010 11:55 |
SQL server 2008 | sargez | SQL, базы данных | 2 | 28.10.2010 13:58 |
sql server 2008 | Neymexa | Помощь студентам | 1 | 25.03.2010 13:13 |
MS SQL Server 2008 и Visual Studio 2008 C# (Как работать с БД?) | cherw9!40k | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 2 | 14.01.2010 20:51 |
c# и sql server 2008 | BattleMage | SQL, базы данных | 3 | 14.09.2009 20:28 |