Вверх ↑
Этот топик читают: Гость
Ответов: 157
Рейтинг: 1
#1: 2011-03-03 20:02:21 ЛС | профиль | цитата
Пишу маленькую базу данных вот возникла проблема , если номер телефона начинается без знака + то номер отображается не правильно. На скриншоте показана проблема.
Номера храняться в TEXT.

http://img829.imageshack.us/i/image1wk.png/
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#2: 2011-03-03 20:17:15 ЛС | профиль | цитата
Лучше бы напугал схемкой....
------------ Дoбавленo в 20.17:

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8930
Рейтинг: 823
#3: 2011-03-03 20:35:42 ЛС | профиль | цитата
Мартынов, в HiAsm счетание "" и цифр (до 255 включительно) и некоторых букв r, n, t неприемлемо (подробнее в справке), может поэтому?
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#4: 2011-03-03 21:23:46 ЛС | профиль | цитата
Да нет. Там все нормально сохраняется и читается - хоть строка любой длины из одних цифр.
А Мартынов или пишет как число или читает.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 157
Рейтинг: 1
#5: 2011-03-03 21:33:52 ЛС | профиль | цитата
В самой базе значение правельные но когда их выводишь в таблицу Мстэры или любую другую то все цифры без + в переди вылазят отрицательными числами . Разве Мстрэры не могут вывести цифры такого формата 80502435416 ? это запрещено ?

Вот вызов с базы

code_22774.txt

а вот сама база http://rghost.ru/4615416
ткните носом ничего не понимаю...
карма: 0

0
файлы: 1code_22774.txt [1.1KB] [95]
Ответов: 16884
Рейтинг: 1239
#6: 2011-03-03 21:43:15 ЛС | профиль | цитата
Подключи к третьей точке "Без учета типов"
Add(MT_String,10075395,420,154)
{
}
------------ Дoбавленo в 21.43:
Подключи к третьей точке "Без учета типов"
Add(MT_String,10075395,420,154)
{
}
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 157
Рейтинг: 1
#7: 2011-03-03 22:20:07 ЛС | профиль | цитата
Подключил. Теперь выдает первый столбец с именами а все последующие просто пустые ! Их не видно в таблице
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2011-03-03 23:15:42 ЛС | профиль | цитата
Мартынов писал(а):
Подключил. Теперь выдает первый столбец с именами а все последующие просто пустые !

Попробуй в FormatStr "%1";"%2";"%3";"%4"
А вообще поставь Debug-и и посмотри где теряешь
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1891
Рейтинг: 110
#9: 2011-03-03 23:17:30 ЛС | профиль | цитата
Мартынов, а использование компонентов MT таблица строк, Источник данных SQLite принципиально или нет?
карма: 0
%time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#10: 2011-03-03 23:20:45 ЛС | профиль | цитата
Alexbootch писал(а):
а использование компонентов MT таблица строк, Источник данных SQLite принципиально или нет?

А причем тут это Все там прекрасно работает

code_22777.txt

table_1001.png
карма: 22

0
файлы: 2table_1001.png [20.9KB] [233], code_22777.txt [1.2KB] [131]
Ответов: 1891
Рейтинг: 110
#11: 2011-03-04 00:02:20 ЛС | профиль | цитата
nesco писал(а):
А причем тут это Все там прекрасно работает


Да, я вижу что работает! Просто для новичка проще тоже самое сделать на стандартных компонентах
карма: 0
%time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#12: 2011-03-04 00:10:15 ЛС | профиль | цитата
Alexbootch писал(а):
проще тоже самое сделать на стандартных компонентах

Можно подумать, расширенная таблица не стандартный компонент, ты, наверное, хотел сказать -- на более простых
карма: 22

0
Ответов: 1891
Рейтинг: 110
#13: 2011-03-04 00:20:04 ЛС | профиль | цитата
nesco писал(а):
Можно подумать, расширенная таблица не стандартный компонент, ты, наверное, хотел сказать -- на более простых


Да, именно это и хотел сказать
карма: 0
%time%
0
Ответов: 157
Рейтинг: 1
#14: 2011-03-04 09:26:18 ЛС | профиль | цитата
Аааа вот оно что а я эту точку видел но не придал значения , спасибо всем за помощь !

Alexbootch, просто хочется с этим компонентом разобраться он сложнее но интереснее да и не в нем оказывается было дело.

И вопрос не потеме как реализовать считывание строки со всеми ячейками просто не пойму какой компонент применить с МТ таблицей все понятно а вот тут ...

code_22780.txt
карма: 0

0
файлы: 1code_22780.txt [896B] [94]
Ответов: 758
Рейтинг: 112
#15: 2011-03-04 09:53:31 ЛС | профиль | цитата
Если я правильно понял

Add(MTStrTbl,14363092,322,168)
{
Top=60
Width=834
Height=351
Align=5
Name="000"
Layout="V1"
Columns=#3:Имя|7:Телефон|5:Время|7:Заметка|
ColumnWidth=242
Point(onDblClick)
link(onDblClick,7933800:doAdd,[(366,202)(366,216)(310,216)(310,230)])
}
Add(Message,7291980,415,224)
{
}
Add(MT_String,2614128,371,224)
{
link(onResult,7291980:doMessage,[])
}
Add(MT_Add,7933800,322,224)
{
InputMT=2
link(onAdd,2614128:doStr,[])
link(Data,14363092:Select,[])
}

карма: 1

1
Голосовали:Мартынов
Сообщение
...
Прикрепленные файлы
(файлы не залиты)