Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
17 / 17 / 3
Регистрация: 17.02.2010
Сообщений: 211
1

Непонятное со шрифтом

13.07.2010, 12:46. Показов 1227. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Периодически (1 запись в минуту) по таймеру заполняю таблицу данными. Странность вот в чем, при запуске проги - первая запись формируется и заносится в таблу правильно, руссий текст не портится, а вот последующие записи заносятся не совсем правильно, некоторые буквы ангельские Проверял дебугером, перед инсертом, все красиво без замечаний, а в базе вижу бяку
кусок кода:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
        private void AddNewRowsTable(string NewStr)        // Добавление новых записей в таблицы
        {
            int kvo1, kvo2;
            DateTime dd = DateTime.Now;
            NewStr = NewStr + "','" + Convert.ToString(dd) + "','" + _name1 + "','" + _name2 + "','" + _name3
                 + "','" + _name4 + "','" + _name5 + "','" + _name6 + "','" + _name7 + "','" + _name8
                 + "','" + _name9 + "','" + _name10;
 
            // Создаем коннект с локальной таблицей
            oCon = new OleDbConnection();
            oCon.ConnectionString = @"Provider=vfpoledb;Data Source=" + _Prb + ";Exclusive=No;Collate=Russian; NULL=NO;DELETED=NO;BACKGROUNDFETCH=NO;";
            // создаем коннект с серверной таблицей    character set = utf8;
            oCon1 = new OleDbConnection();
            oCon1.ConnectionString = @"Provider=vfpoledb;Data Source=" + _PrbSer + ";Collate=Machine;Collating Sequence=general;";
            
            // Добавление во внутреннюю таблицу
            oCon.Open();
            
            using (OleDbCommand command = new OleDbCommand("INSERT INTO "+_BdLine+" VALUES('" + NewStr + "')", oCon))
            {
                try
                {
                    if (command.ExecuteNonQuery() > 0)
                    {
                        //MessageBox.Show("Вопрос добавлен");
                        label3.Text = _name4;
Может кто подскажет как исправить эту проблему???
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2010, 12:46
Ответы с готовыми решениями:

Работа со шрифтом
Подскажите пожалуйста как в C# изменить межстрочный и межсимвольный интервалы. Какой класс может...

Проблемы со шрифтом
Всем добрый день! Столкнулся с такой, наверное обычной для верстальщиков проблемой. Дело в том,...

Работа со шрифтом
Ребята, порылся в гугле, но нигде не нашёл нужного справочника по работе со шрифтом без подключения...

Проблема со шрифтом.
Проблем а со шрифтом. После переустановки драйвера шрифт в нете стал плохо отображаться "ссылка на...

8
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
13.07.2010, 12:59 2
Кодировка базы какая?

Добавлено через 15 секунд
Ставьте Unicode
0
17 / 17 / 3
Регистрация: 17.02.2010
Сообщений: 211
13.07.2010, 13:59  [ТС] 3
БД 1251, из проги на визуал-фоксе, при выводе на форму, записи корявые (кроме первой)

Добавлено через 2 минуты
Ставьте Unicode
Если можно поподробнее, куда и как??
0
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
13.07.2010, 14:22 4
А какая база то?
0
17 / 17 / 3
Регистрация: 17.02.2010
Сообщений: 211
13.07.2010, 15:23  [ТС] 5
БД с набором таблиц (*.dbf) Прога на визуал фокспро 8-я. Хочу сделать небольшую примочку на 2008-й студии C#, для заполнения таблиц данными. Та прога что есть, (написана также на 8-й VFP), на сегодняшний день уже не удовлетворяет требованиям, вот я и парюсь, все было бы ничего если бы не коверкание руских буковок
0
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
13.07.2010, 15:47 6
А попробуйте создать новую dbf базу, и позаписывать в нее данные.
0
17 / 17 / 3
Регистрация: 17.02.2010
Сообщений: 211
13.07.2010, 16:20  [ТС] 7
Да это в принципе не проблема, только это уже завтра, спазибо за участие. Попробую, отпишусь.
0
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
13.07.2010, 17:44 8
Да нет проблем, теперь уже самому интересно, что получится. Самая частая проблема в таких ситуациях это кодировки, иногда обрезаются символы, иногда пропадают, иногда заменяются непонятными загуголинами, сейчас скорее всего стандарт.
0
17 / 17 / 3
Регистрация: 17.02.2010
Сообщений: 211
14.07.2010, 09:32  [ТС] 9
Добрый день. Пересоздал и БД и таблицу, результата нет как было так и осталось! Правильно заносится только первая запись а остальные ..... Непонятно Может будут еще какие предложения????
0
14.07.2010, 09:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.07.2010, 09:32
Помогаю со студенческими работами здесь

Трабл со шрифтом
Проблема следующая, перезагрузил бук, и у меня все возможные надписи стали наклоненными, во всех...

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

Проблема со шрифтом
Привет, уже давно, что-то я натворил теперь в Инсталяторах и Деинсталяторах отображатеся кривой...

Проблемы с шрифтом
Читаю из инета содержимое сайтов в автоматизированном режиме на сайте написано "Tervasmäen...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru