Выборка из базы данных |
Здравствуйте, гость ( Вход | Регистрация )
Выборка из базы данных |
AD |
17.6.2010, 17:23
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Подскажите, пожалуйста, как я могу получить значени поля secrKey в следующем запросе:
Код следующий:
Я получаю в функции fs только строку secretKey, а вот как мне узнать secrKey? Заранее благодарю за оперативный ответ. В ассистенте не нашел как это сделать. |
|
|
BRE |
17.6.2010, 17:48
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Я не большой специалист в SQL, но попробуй следующий код:
|
|
|
AD |
17.6.2010, 17:56
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Я не большой специалист в SQL, но попробуй следующий код:
Не. Ты меня не понял. Простой запрос выборки он выполняет на УРА. Мне необходимо взять результат выборки, находящийся в псевдониме secrKey. Сообщение отредактировал AD - 17.6.2010, 17:56 |
|
|
inviZ |
17.6.2010, 18:34
Сообщение
#4
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 5.6.2010 Пользователь №: 1781 Спасибо сказали: 4 раз(а) Репутация: 1 |
Хм, что-то немного непонятно, а что именно ты хочешь получить-то? Какой исходный тип у secrKey ?
Может нужно как-нибудь так, если ты все же хочешь получить 8 байт?
|
|
|
AD |
17.6.2010, 18:43
Сообщение
#5
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Хм, что-то немного непонятно, а что именно ты хочешь получить-то? Какой исходный тип у secrKey ? Может нужно как-нибудь так, если ты все же хочешь получить 8 байт?
Да нет же. Sql-запрос, который приведен, это запрос, преобразующий строку, состоящую из черт-знает каких символов в их шестнадцатеричные коды. Мне надо взять эту строку кодов исходной строки, т.е. secrKey, а не саму строку. Сообщение отредактировал AD - 17.6.2010, 18:47 |
|
|
Litkevich Yuriy |
17.6.2010, 18:47
Сообщение
#6
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Какой исходный тип у secrKey ? там же простое приведение типа к binary( 8 )AD, по идее ты именно secrKey и получаешь и ничего больше. Поэтому i больше нуля должно приводить к аварийному завершению программы. Просто ты сразу возвращаемое значение к строке приводишь:
|
|
|
BRE |
17.6.2010, 18:49
Сообщение
#7
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Какая БД используется?
Этот запрос в sqlbrowser дает нужный результат? |
|
|
AD |
17.6.2010, 18:54
Сообщение
#8
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Ладно, чтобы было понятно, вот результат выборки через СУБД и выборка программы.
Запрос
Результат СУБД SQL Server:
программный код
Результат кода:
Так вот мне нужен результат, подобный тому, что я получаю в СУБД. Сообщение отредактировал AD - 17.6.2010, 18:54 |
|
|
Litkevich Yuriy |
17.6.2010, 19:04
Сообщение
#9
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
inviZ |
17.6.2010, 19:13
Сообщение
#10
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 5.6.2010 Пользователь №: 1781 Спасибо сказали: 4 раз(а) Репутация: 1 |
Пробуй. |
|
|
Текстовая версия | Сейчас: 2.12.2024, 15:55 |