Хранение спец символов в *.mdb

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Хранение спец символов в *.mdb

Сообщение amer » 03.11.2008 (Пн) 9:31

подскажите как хранить всякого рода символы, верхний, нижний регистр, формулы в базе access...
какое поле выбрать? или с этим имеются заморочки? что посоветуете?
с уважением. дата. подпись.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Хранение спец символов в *.mdb

Сообщение alibek » 05.11.2008 (Ср) 9:08

Никак. Это не символы, а форматирование.
Как именно ты будешь размечать форматирование, решать уже тебе.
Проще всего использовать RTF.
Lasciate ogni speranza, voi ch'entrate.

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Re: Хранение спец символов в *.mdb

Сообщение amer » 05.11.2008 (Ср) 11:15

я не понял, если я выберу поле типа-text то могу в него запихнуть только текст и цифири, если мемо - много текста и цифирь...
можно ли в мемо поле запихнуть форматирование, картинку...
или мне придется хранить документы например rtf, а в таблице только адреса файлов?

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Хранение спец символов в *.mdb

Сообщение Денис » 05.11.2008 (Ср) 11:50

amer, нет ты опять не понял. Для примера: можно хранить данные в формате BBCode, то есть в таблицах mdb у тебя например, будет такая запись (без пробелов):
[ Size=200 ] [ color=#808080 ] Привет!! [ /color ] [ /Size ]
А твой парсер на морду приложения выводит:
Привет!!
Просто использовать формат rtf удобнее, для него есть парсеры (включая, но не исключая встроенный в richedit)
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Re: Хранение спец символов в *.mdb

Сообщение amer » 06.11.2008 (Чт) 10:03

тогда подскажите плиз, чтобы я не изобретал велосипед, что мне искать
допустим у меня есть:
SQL = "select * from [тырыпыры] where id = " & Data2.Recordset![id]
Set RS = DB.OpenRecordset(SQL, dbOpenDynaset)
потом я из рекордсета беру поле
RichTextBox1.TextRTF = RS![хрень]
и у меня все получится? т.е. будет отображаться и текст и вставленная картинка?
простите у меня щас нет возможности проверить это...
или все-таки нужно еще что-то?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Хранение спец символов в *.mdb

Сообщение alibek » 06.11.2008 (Чт) 10:13

Если в столбце "хрень" будет хранится валидный RTF-код, то да, все получится.
Lasciate ogni speranza, voi ch'entrate.

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Re: Хранение спец символов в *.mdb

Сообщение amer » 06.11.2008 (Чт) 10:24

спасибо, вечером буду пробовать....


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43

    TopList