Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2017, 13:18   #1
sewerneik
 
Регистрация: 06.11.2017
Сообщений: 3
По умолчанию varchar в binary

Приветствую всех)
проблема первый раз столкнулся с такой,
есть база данных mssql с таблицей 0
в ней есть 6 столбцов: 1,2,3,4,5,6.
столбец 1 varchar 14
столбец 2 binary 16
столбец 3 varchar 255
столбец 4 varchar 255
столбец 5 binary 32
столбец 6 binary 32.,
в mssql есть хранимая процедуру на регистрацию пользователя
В делфи работаю через ADOConneqtions, ADOQuery так же на форме есть DBGrid1(в котором столбец 2 binary 16, столбец 5 binary 32,столбец 6 binary 32 - отображается (Byte)), DBNavigator1, 6 dbedit-ов и button
при нажатии кнопки перебрал уже все возможные варианты что бы сделать запись в бд как ждый раз что то новое вылазит, может кто то сталкивалс с таким? как это реализовать возможно?
sewerneik вне форума Ответить с цитированием
Старый 15.11.2017, 16:35   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
в mssql есть хранимая процедуру на регистрацию пользователя
Ну вот в ней и надо преобразовывать то, что из дельфи передаётся, в binary.

для преобразований типов в T-SQL используется CAST. Для примера - вот так получается пароль юзера из бинарного поля:

Код:
SELECT UserName as Логин, CAST(password as varchar) as Пароль FROM Users
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Binary Search Kengoo Общие вопросы C/C++ 2 07.11.2015 15:01
varchar vs nvarchar ts-alan Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 22 18.09.2015 15:36
Varchar и numeric АлёнаP SQL, базы данных 2 15.01.2010 08:58
Как изменить в InterBase размер поля varchar(10) на varchar(20) tarakan1983 БД в Delphi 4 23.03.2009 15:35
varchar to blob in phpmyadmin Alar SQL, базы данных 0 11.01.2009 07:14