Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Вниз

базы данных   Найти похожие ветки 

 
люсик   (2006-01-18 13:47) [0]

Помогите, пожалуйста!

Создаю новую базу, и надо чтобы поле было типа Integer  и размер его был ровно 8 позиций.
ftSlallInt дает 6 позиций, ftInteger - 11.

Заранее благодарна.  


 
Sergey13 ©   (2006-01-18 13:51) [1]

2 люсик   (18.01.06 13:47)
Сдается мне ты хочешь тутда некий код записать в котором каждый разряд отвечает за свое. Угадал? Если да, то это порочный путь вопервых. Вовторых - используй CHAR(6) если уж так сильно хочется.


 
Desdechado ©   (2006-01-18 13:54) [2]

numeric(6,0)


 
люсик   (2006-01-18 14:13) [3]


> numeric

Не угадал мне надо целочисленное значение в поле и чтобы размер поля был равен 8(это обязательно!)


 
Ega23 ©   (2006-01-18 14:15) [4]

char(8) чем не устраивает? Или numeric(8,0) (что, по-большому счёту одно и то же).


 
msguns ©   (2006-01-18 15:23) [5]

>люсик   (18.01.06 14:13) [3]
>Не угадал мне надо целочисленное значение в поле и чтобы размер поля был равен 8(это обязательно!)

Хочу жениться на принцессе и чтоб у нее размеры были 90,75 + 60,5 + 88,25

И ни миллиметром больше или меньше !

Откуда такое варварское условие ?


 
Sergey13 ©   (2006-01-18 15:28) [6]

2[5] msguns ©   (18.01.06 15:23)
>Хочу жениться на принцессе и чтоб у нее размеры были 90,75 + 60,5 + 88,25
-Ты куда, Одиссей, от жены, от детей?
-Шла бы ты домой, Пенелопа.
(с) пестня какая-то древняя
8-)


 
mr.il ©   (2006-01-18 15:40) [7]

with Q_CreateTable do begin
     SQL.Clear;
     SQL.Add("CREATE TABLE ""+_FName+""");
     SQL.Add("(DistrId CHAR(15), ");
     SQL.Add("Item_Id CHAR(10), ");
     SQL.Add("RestBegin DECIMAL(9,0), ");
     SQL.Add("In_QTY DECIMAL(9,0), ");
     SQL.Add("Out_QTY DECIMAL(9,0), ");
     SQL.Add("RestEnd DECIMAL(9,0), ");
     SQL.Add("""+_FName+""."Date" DATE, ");
     SQL.Add("Loc_Id DECIMAL(2,0), ");
     SQL.Add("Loc_Name CHAR(10), ");
     SQL.Add("Loc_Add CHAR(200))");
     ExecSQL;
 end;


 
люсик   (2006-01-18 16:23) [8]

Спасибо за подсказку с SQL, но к сожалению не создает базы FoxPro я не знаю как это делать. А мне очень надо и именно с такими условиями чтоб у нее размеры были 90,75 + 60,5 + 88,25. Если условия не соблюдаются, то не работает ничего из написанного моим предшественииком (хороший человек - до сих пор вспоминаю хорошими словами).


 
mr.il ©   (2006-01-18 16:31) [9]

Люсик, свят, свят. SQL как раз все создает. Настраиваешь БДЕ соответственно и вперед. Создаешь алиас с типом драйвера DBASE. А в Configuration\Drivers\Native\Dbase - LangDriver=dBASE RUS cp866; Version=4
И пребудет с тобой сила.


 
mr.il ©   (2006-01-18 16:33) [10]

Да, к стати Level=4


 
Sergey13 ©   (2006-01-18 16:37) [11]

2[8] люсик   (18.01.06 16:23)
>А мне очень надо и именно с такими условиями чтоб у нее размеры были 90,75 + 60,5 + 88,25.

Ты тоже хочешь жениться на принцесссе?!!! Ну Ганза я еще могу понять, но чтобы Люсик женился - тут вам не Дания какая нить. 8-)

>Если условия не соблюдаются, то не работает ничего из написанного моим предшественииком (хороший человек - до сих пор вспоминаю хорошими словами).
Так значит что-то работает? А посмотреть как там сделано - в лом?

ЗЫ: Что-то на развод смахивает сильно.


 
Ильшат   (2006-01-19 09:27) [12]


>  Если условия не соблюдаются, то не работает ничего из написанного
> моим предшественииком (хороший человек - до сих пор вспоминаю
> хорошими словами).


Сомневаюсь в хорошести этого человека!

numeric(8,0) или char(8) !!!!
Или пытай этого "хорошего"... :(



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.012 c
15-1140426523
tigra
2006-02-20 12:08
2006.03.12
DBF Viewer 2000 v2.02


3-1137503688
Бульбаш
2006-01-17 16:14
2006.03.12
Ограничение макс. значения поля.


15-1139811814
Shlomo
2006-02-13 09:23
2006.03.12
InstallShield и русский?


2-1140965218
Winni
2006-02-26 17:46
2006.03.12
физическое удаление записей в БД Paradox ( файлы *.mb) ?


2-1140958878
De
2006-02-26 16:01
2006.03.12
как элемент пречисления записать в строку?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский