|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Вопрос про blob поле и mysql
Для авторизации надо использовать AES
Использую шифрацию - получаю на выходе string. Далее надо string засунуть в blob поле в базе данных mysql В базе данных mysql есть процедура внесения данных, которая напрямую отправляет данные в поле. Использую код myscript1.SQL.Text:='SELECT CreateUser('+QuotedStr(edit10.text)+','+QuotedStr( edit11.Text)+','+QuotedStr(edit9.Text)+','+ QuotedStr(inttostr(combobox1.ItemIndex))+','+Quote dStr(edit5.Text)+','+mycode+','+ QuotedStr('1')+')'; MyScript1.Execute; где mycode - переменная типа string с уже закодированным с помощью AES кодом Вылетает ошибка несовместимости типов данных. Как мне в Delphi создать поле blob, которое поймет mysql и нормально пройдет через запрос? Компоненты: mydac 5.80 delphi2010 mysql 5.1 Спасибо. |