|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Спасибо. Добавил в Styles одну строчку Код: plaintext 1.
без Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 10:45 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Я опять за помощью. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 14:15 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, так вы с ChildWindow работаете не правильно. подпишитесь на событие закрытия диалога, потом решайте, добавлять запись или нет. п.с. id записи увеличивается на стороне сервера, т.к. в БД у поля стоит автоприращение, никакой магии на стороне клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 14:19 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, оп, извиняюсь, просмотрел, что описанное мной выше уже делается :) в общем, если ваше поле id в БД помечено как identity (автоприращение), то руками его трогать не рекомендую, оно будет работать самостоятельно. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 14:24 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Спасибо, действительно на сервере в таблице свойство "Удостоверение", было в False. За что же отвечает код Код: plaintext 1.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Еще раз огромное спасибо просто Вы мне все спокойно объяснили. Буду грызть дальше ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 16:02 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, dfAddRecord - это DataForm, который предназначен для создания/редактирования/удаления записей. делая так: авторthis.dfAddRecord.CommitEdit() мы вносим свои изменения в Оригинальную запись, т.к. работа происходит с копией. рекомендую почитать про DataForm - ссылки есть в гугле. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2011, 17:35 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Использую DevExpressov'ский компонент Код: plaintext 1. 2. 3. 4. 5.
Добавляет в GridControl визуально. Что каждый раз обращаться к серверу и обновлять "грид" ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 11:25 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Продолжение предыдущего поста... В общем есть способ обновить записи в GridControl после добавления в таблицу на MSSQLServere к которой и привязан этот GridControl через DomainDataSource. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 12:24 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, если вы добавили запись на клиенте (Silverlight приложение) это еще не значит, что она волшебным образом появится на сервере, ее нужно отправить. в общем мантра такова: на любое действие добавление/редактирование/удаление нужно сделать SubmitChanges() ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 13:15 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Вы меня не поняли. С Вашей помощью я научился добавлять новые записи в таблицу на SQLServer'e КОД Код: plaintext 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. 27. 28. 29. 30. 31. 32. 33. 34. 35.
Код: plaintext 1.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 14:27 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Вопрос, наверное снят если только я не сделал все очень "криво". Запись добавляется если после выполнения Код: plaintext
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 14:40 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, вопрос в чем ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 14:56 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
уТКаChek_Fedor, вопрос в чем ? Почему после удаления записей в таблице на SQLServer'e, данные из которой загружаются в GridControl. Поле ID при добавлении новых строк из программы продолжает "расти", а не сбрасывается в ноль т.е. Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Код: plaintext 1. 2. 3.
Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:12 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Поспешил я с выводами при добавлении записи Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:27 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_FedorуТКаChek_Fedor, вопрос в чем ? Почему после удаления записей в таблице на SQLServer'e, данные из которой загружаются в GridControl. Поле ID при добавлении новых строк из программы продолжает "расти", а не сбрасывается в ноль Это нормально, не обращайте внимание. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:40 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, оу, я думал у вас есть запас опыта, чтобы понять это. отвечая на вопрос: да, это нормальное поведение БД, так устроено и это просто нужно принять. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:45 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_FedorПоспешил я с выводами при добавлении записи Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2.
вот вы себе придумали проблему, взяли DevExpress... со стандартным такого поведения не наблюдал, да и сам грид у DevExpress какой-то мягко говоря не айс. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:47 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Ну, не занимать мне наглости... В примере редактирование происходит Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 15:54 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Уговорили отказываюсь от DevExpresov'ского Grida :( ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 16:49 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, 1) вы делаете себе жизнь труднее не используя DataForm; 2) это Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 18:28 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Придется слишком много переделывать. Выпадающие менюшки и т.д., Ну чтож рас начал надо продолжать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2011, 19:21 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
После просмотра части инетовских ссылок посвященных DataForm сложилось впечатление, что мне ни чего не мешает поместить его на чилбд форму придать нужный мне вид и попытаться привязать к своему GridControl'у. Ну если не получится то придется использовать DataGrid. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2011, 00:54 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Господа, экспериментирую тут. Создал ChildWindow в предложенном Вами проекте "SLCBDDSApp" урезал до "не могу" код Add.xaml вставил его в "новоиспеченную" Child форму в результате чего при вызове ее отображаются только кнопки "Save_Add" и "Cancel" но не Код: plaintext 1. 2. 3.
Вот код xaml Код: plaintext 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. 27. 28. 29. 30. 31.
Код: plaintext 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. 27. 28. 29. 30. 31. 32.
Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2011, 18:03 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Chek_Fedor, ну, а где же Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2011, 19:01 |
|
Добавление новых строк в таблицу
|
|||
---|---|---|---|
#18+
Упс эксперимент зашел в тупик... Сделал как в примере, в том случае если добавить dfAddRecord.CurrentItem="Запись" в Child_add (моя Child'форма), то при открытии формы все отображается. Есть еще пример с использованием класса типа описание dataform описывают в отдельном файле Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Вопрос каким способом лучше описать поля DataForm в cs или xaml. И как вызвать dfAddRecord.CurrentItem = this.newRecord; из другого файла. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2011, 15:14 |
|
|
start [/forum/topic.php?fid=21&msg=37276313&tid=1442242]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 154ms |
0 / 0 |