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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2015, 08:11   #11
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
По умолчанию

Цитата:
это для вас все буковки и циферки, для компа это байты.
и есть большая разница между sbs(single-byte-string) и mbs(multi-byte-string).
потому и разные типы данных.
Windows-1251 занимает 1 байт на символ, но иероглиф и прочее прочее туда не вместить.
ибо там по сути тока англ и рус и символы некие(и цифры)
Тоесть другими словами китайский иероглиф как текс компьютер сохранить не может?
ts-alan вне форума Ответить с цитированием
Старый 09.09.2015, 08:44   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
китайский иероглиф как текс компьютер сохранить не может?
Может конечно ))
Только для него будет не 1 байт а 3 или даже 5 байтов. Но это будет все равно текст. Я бы сказал что это код картинки среди фонтов китайских кандзи.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.09.2015, 09:04   #13
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
Радость

а тип varchar как сохраняет тогда? как текст?или как
Цитата:
sbs(single-byte-string)
?
ts-alan вне форума Ответить с цитированием
Старый 09.09.2015, 09:33   #14
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что такое текст?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.09.2015, 09:43   #15
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

(с) Нет Такой Вещи Как Простой Текст.
(читайте статью Джоэл Сполски. Абсолютный Минимум, который Каждый Разработчик Программного Обеспечения Обязательно Должен Знать о Unicode и Наборах Символов )
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.09.2015, 10:14   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
а тип varchar как сохраняет тогда? как текст?или как
Как текст в котором символы кодируются одним байтом.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.09.2015, 09:52   #17
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
Радость

Извеняюсь далее за глупые вопросы,у меня профильного образования программиста нет,так что возможны пробелы.
Цитата:
Например, пробел представляется как 0b100000 (в двоичной)
Это из статьи одной про юникод. Вопрос в следущем как в это натписи появилась 'b'.Когда там могут быть нули и единицы?
ts-alan вне форума Ответить с цитированием
Старый 10.09.2015, 10:12   #18
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
как в это натписи появилась 'b'.Когда там могут быть нули и единицы?
всё просто.
видимо, буковкой "b" обозначено, что это число именно двоичное (а не десятичное, восьмеричное или в любой другой СС)!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.09.2015, 10:16   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Да эт просто псевдокод )
Чтоб было понятно что речь идет о двоичной СС.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.09.2015, 09:32   #20
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
По умолчанию

МОжет запаздалый вопрос -но получается любой текст который представляется в памяти-это набор нулей и единиц,если я правильно понимаю всегда происходит кодировка?
ts-alan вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Типы полей CHAR, VARCHAR Linel SQL, базы данных 2 28.06.2012 15:36
Пробелы в строке nvarchar(500), как избежать? godlsd БД в Delphi 4 21.08.2010 21:55
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