На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Akina
  
> опять "??????" , а нужен уникод
    знаю что про это дело много тем уже создано. перечитал. но мне не помогло.
    с MySQL сталкнулся в первые. задача, сделать конвертор.
    конвертор делаю на делфи. сервер стоит на линуксе.
    ExpandedWrap disabled
      create table matform
      (
      ID int default 0,
      COD_FORM  smallint  default 0,
      NAM_FORM  varchar (30) character set UTF8 collate UTF8_unicode_ci default NULL
      )
      ENGINE=INNODB DEFAULT CHARSET=UTF8

    ExpandedWrap disabled
      INSERT INTO matform (ID,COD_FORM,NAM_FORM) VALUES (10,10,'სტომატოლოგია: მასალები, ინსტრ.')

    вроде все как читал, но всеравно пишет ????.
    перед INSERT-ом запускаю
    ExpandedWrap disabled
      SET NAMES UTF8

    тоже не помогает.
    что надо сделать чтобы в записи оказалис нужные значения?

    спосибо
      и так господа, причина происходящего стала известна, во всем виновати драивери работы с мускулем.
      единственни драивер, который удалос наити, и каторый умеет работать с уникодом, платни.
      может кто знает бесплатний драивер, предпочтительно под .NET (но в принципе подоидет лубой), каторый умеет работать с уникодом.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0249 ]   [ 15 queries used ]   [ Generated: 18.06.24, 08:21 GMT ]