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

Вниз

DBLookupComboBox1   Найти похожие ветки 

 
Fr1K ©   (2008-03-27 12:10) [320]

Хорошо! попробую разобраться.
Ну а порядок этот правельный
DataSourse1->dataSet->Table1
DataSourse2->dataSet->Query2
Больше ничего не надо?
и таблицы!
bd.db
bd2.db
Ключевого слово я не ставил в них! или нужно обязательно для связи:?


 
Fr1K ©   (2008-03-27 12:13) [321]

Таблица "заполняется" методами Insert+Post
Это ясно. но я мне нужно вручную в dbgrid2 записать значения, но bdgrid2 открыватеся только для чтения я не могу заносить туда данные


 
Сергей М. ©   (2008-03-27 12:17) [322]


> порядок этот правельный
> DataSourse1->dataSet->Table1
> DataSourse2->dataSet->Query2


Он единственный возможный, иначе и не получится)


> Больше ничего не надо?


см. [305]

Ей-ей побъет тебя начальник, когда у него зарябит в глазах от увиденных в верхнем гриде сотен ЧП_Пупкиных, ПБЮЛ_Ушлепкиных, ОНБ_Рогов_И_Копыт и иже с ними)


 
Ega23 ©   (2008-03-27 12:17) [323]

Ты же пообещал разобраться?


 
Fr1K ©   (2008-03-27 12:20) [324]

Нее как раз мне не надо сотни ЧП_Пупкиных а надо чтоб он один был точней разные контр агенты в одном экземпляре! А где можно глянуть как правильно создать таблицу!


 
Сергей М. ©   (2008-03-27 12:21) [325]


> Fr1K ©   (27.03.08 12:13) [321]


Возьми и посмотри примеры в демо-проектах в составе Делфи на предмет как избавиться от такой напасти)

Ой побъют тебя) ... Больно побъют !)


 
Сергей М. ©   (2008-03-27 12:24) [326]


> Fr1K ©   (27.03.08 12:20) [324]


Да ну ?!

А это что тогда за солянка :


> Вообщем есть таблица которую показывает dbgrid1!
> "№ Накладной"  ----   "Контрагенты"  ----  "Сумма НАЛ" -
> --- "ДОЛГ"
>                  1                        ЧП Иванов    
>           150000           7000
>                  2                        ЧП Сидоров    
>           10000             200
>                  3                        ЧП Иванов    
>           20000            1000  
>


?

Я минимум двух братьев Ивановых вижу, и это не предел)


 
Сергей М. ©   (2008-03-27 12:25) [327]


> где можно глянуть как правильно создать таблицу


В базе с алиасом DBDEMOS


 
Fr1K ©   (2008-03-27 12:28) [328]

Это таблица создана приавввильно?
http://index.lg.ua/1/1.jpg


 
Сергей М. ©   (2008-03-27 12:30) [329]


> Fr1K ©   (27.03.08 12:28) [328]


Нет.


 
Fr1K ©   (2008-03-27 12:45) [330]

Что неправильно вторая таблица точно также создана... я понимаю что не правильно помоги разобратса... мне только с этим разобратса дальше я понял ччто делать


 
Сергей М. ©   (2008-03-27 12:48) [331]


> Что неправильно


Неправильно абсолютно все.


> помоги разобратса


А я чем тут, по-твоему, занят ?)
см. [305]


 
Fr1K ©   (2008-03-27 12:55) [332]

вот две базы! что в ниих неправильногО?
http://index.lg.ua/1/1.jpg
http://index.lg.ua/1/2.jpg

Единственная на данный момент проблема в Table2 непоявляетса IndexName


 
Fr1K ©   (2008-03-27 13:08) [333]

при вводе вылетает такая ошибка
http://index.lg.ua/1/3.jpg

да и номер не присваиваетса второй таблице KeyF


 
Сергей М. ©   (2008-03-27 13:09) [334]


> вот две базы


Это не базы.


> что в ниих неправильногО


см. [331]


> в Table2 непоявляетса IndexName


Неоткуда там ему взяться, вот он, зараза такая, и "непоявляетса")


 
Сергей М. ©   (2008-03-27 13:12) [335]


> при вводе вылетает такая ошибка


Поверь и смирись - не может, значит не может)


 
Fr1K ©   (2008-03-27 13:16) [336]

Понял что во второй базе нужно было сделать Примари индекс! Теперь появилась IndexName. Но в примере показано
  1. Установить свойство Table2.MasterSource = DataSource1
  2. Установить свойство Table2.MasterField = CustNo
  3. Установить свойство Table2.IndexName = CustNo
что CustNo одинаков и у филда и у индекс наме.
но при попытке сохранить KeyF он начинает материтса как мне сохранить одинаковые имена


 
Сергей М. ©   (2008-03-27 13:20) [337]


> как мне сохранить одинаковые имена


Их не надо сохранять, нечего двум арменам делать в одной таблице)
см. ликбез в [300]


 
Fr1K ©   (2008-03-27 13:25) [338]

в дбгрид2 добавляетса номер контр агента но при заполнении точнее после того как я заполнил и хочу перейти на другого контр агента пишет мне: Index is read only и данные не сохраняютса :(


 
Сергей М. ©   (2008-03-27 13:27) [339]

Ну все на сегодня.
Ты меня что-то шибко устал)


 
Fr1K ©   (2008-03-27 13:31) [340]

ну а кто нибуть поможет в впросе 338
Сергей М. ©  - это хоть я на правильном пути??? ошиька решаемя хоть?


 
Сергей М. ©   (2008-03-27 13:37) [341]


> это хоть я на правильном пути?


Нет.
см. [305], [339]


 
Fr1K ©   (2008-03-27 13:59) [342]

Ага. понял! в журнале значит накладных должны быть поля!
1. Таблица - Номер, Контр агент, Сумма(которую он должен оплатить, Долг.
2. Таблица - № и Контр агент
3. Таблица -  Сумма, Дата, Тип так?

Какое ключевое поле из трёх таблиц?


 
Сергей М. ©   (2008-03-27 14:07) [343]


> Fr1K ©   (27.03.08 13:59) [342]


Да нихрена ты не понял)

Быть тебе битым и вытолканным в шею твоим боссом-чайханщиком, как пить дать)

Уже пятая мозоль сошла, пока я тебе долдонил про справочник контрагентов)


 
Fr1K ©   (2008-03-27 14:16) [344]

ну объясни пожалуста по подробней!


 
Сергей М. ©   (2008-03-27 14:20) [345]

[339]


 
Fr1K ©   (2008-03-27 14:25) [346]

Ну расскажи какие таблицы создавать, структуру их а я буду работать щаз над ними


 
Fr1K ©   (2008-03-27 14:57) [347]

Вообщем работаю я с двумя таблицами и вполне хватает, но проблема только в том что на каждого контр агента в dbgrid2 я могу делать только одну запись. если делаю две то он не сохраняет и пишет Key Violation что это значит?


 
Игорь Шевченко ©   (2008-03-27 14:57) [348]

может тебе сразу денег дать ?


 
Jeer ©   (2008-03-27 15:00) [349]

Деньги надо давать начальнику, чтобы не выгнал этого.. чуда.
Вопрос в том, кто их даст и устроит ли начальника замена дела на деньги:)


 
Fr1K ©   (2008-03-27 15:05) [350]

ой ой.
Я понимаю что проблема в индексовском поле... но где нужно отредактировать чтоб не было этой ошибки


 
Сергей М. ©   (2008-03-27 15:17) [351]


> Jeer ©   (27.03.08 15:00) [349]
>
> Деньги надо давать начальнику


Точно)
Тем более чайханщик, по всей видимости, щедростью не страдает)


 
Fr1K ©   (2008-03-27 15:20) [352]

Удалено модератором
Примечание: Создание пустых сообщений


 
Fr1K ©   (2008-03-27 15:52) [353]

Удалено модератором
Примечание: Создание пустых сообщений


 
Fr1K ©   (2008-03-27 16:33) [354]

Удалено модератором
Примечание: Создание пустых сообщений


 
Ega23 ©   (2008-03-27 16:42) [355]

Будь мужчиной, умри достойно.


 
Fr1K ©   (2008-03-27 16:45) [356]

Не вам чё нравитса издеватса:::??? натолкните лучше на мысль в чём проблема то!


 
Игорь Шевченко ©   (2008-03-27 16:50) [357]

Fr1K ©   (27.03.08 16:45) [356]

1. Никому из нас директор такого задания не давал.
2. За неделю, которую существует ветка, можно начитаться книг по самое немогу.
3. Проблема в том, что ты хочешь, чтобы это сделали за тебя.


 
Ega23 ©   (2008-03-27 16:51) [358]

Твой первый пост был 20.03.08 в 09:48.
Прошла неделя.
За это время можно узнать ну очень многое. Книжку почитать. Хелп, и всё такое.
А ты канючишь, как попрошайка.
Не стыдно?


 
Fr1K ©   (2008-03-27 16:55) [359]

Ну не понимаю я в БД. более мене разобрался уже... но как только вылетает какаято ошибка ищю её в поисковике, но нихрена там нет! вот и спрашую у вас почему вылетает у меня ошибка Key Violation при переходе на вторую запись в dbgrid2


 
Johnmen ©   (2008-03-27 16:57) [360]

Это МЕГАТРОЛЛЬ



Страницы: 1 2 3 4 5 6 7 8 9 
10 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 1.05 MB
Время: 0.083 c
3-1194067877
Sirus
2007-11-03 08:31
2008.04.20
Отслеживание изменений в базе


2-1206529994
saNat
2008-03-26 14:13
2008.04.20
Ошибка при создании записи, одно из полей которой пусто.


2-1206555175
junkie
2008-03-26 21:12
2008.04.20
Excel процесс остается в памяти


4-1187173808
suspeded
2007-08-15 14:30
2008.04.20
Как узнать заблокирована учетная запись или нет


15-1204701267
sds
2008-03-05 10:14
2008.04.20
Вопрос по MS SQL 2000





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский