|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть база данных .mdf локальная. В ней есть поле дата. На форме связанный с этим полем DateTimePicker. При нажатии кнопки "сохранить" все поля сохраняются кроме поля дата, если не выбирать дату в DateTimePicker. Среда VB.Net. Может есть способ DateTimePicker обновлять автоматически. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 08:02 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena, какой тип поля в бд? как у вас реализована связь? приведите код. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 10:21 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
hVostt, ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:58 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
hVostt, ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:59 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena, DateTime должен в DATE конвертироваться, тогда нужен ваш код привязки ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 13:00 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
hVostt, DateTimePicker1 привязан к полю Date если выбираешь дату мышью при сохранении поле обновляется и дата сохраняется если не трогаешь DateTimePicker1 то дата не уходит в базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 13:04 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena DateTimePicker1 привязан к полю Date Дык покажите код этой самой привязки. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 14:15 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
там не кодом скорее всего, а настройка bindings в свойствах контрола в дизайнере формы ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 15:06 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Можно наверное тупо выставить DateTimePicker.Value в DateTime.Now после InitializeComponents, если мы добавляем новую запись. А при редактировании существующей ничего не делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 15:39 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, кода нет, привязка мастером. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 15:58 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena skyANA, кода нет, привязка мастером. Код всегда есть в соседнем файле, что генерируется этим самым мастером. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 16:41 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, Спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 16:44 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, Код: plsql 1. 2. 3. 4.
Не хотелось запросом, думал возможно проще. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 16:47 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena, TbNarkTableAdapter выполнит InsertCommand, что и есть по идее ваш запрос, для новой записи в tbNark. Так что не понятно, к чему это вы. Вообще не все тут продолжают использовать WinForms в текущих проектах, а тем более использовать DataSet, DataAdapter, и уж тем более сгенерированные мастером. Так что не плохо бы показывать какой код получился на выходе у вас, так как не стоит ожидать, что кто-то это сам поймёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:07 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, дата записывается только запросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:10 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena, 1. при вызове TbNarkTableAdapter.Update также выполняется запрос, что из DbOARDataSet.tbNark вставляет данные в БД 2. у вас данные из DateTimePicker попадают в DbOARDataSet.tbNark, только если выбрать какое-то значение, тогда срабатывает привязка Соответственно, чтобы не дёргать запросы на прямую, надо выполнить первую часть пункта 2 :) Какое значение должно писаться в базу, если в DateTimePicker ничего не выбирали? Сегодняшняя дата, пустая дата (NULL)? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:19 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Если поле Default Value не сохраняется, то и значит не передается значением. Из вашего текста не понятно, Nullable это поле или нет. Какое значение поле имеет после сохранения и т.д. экстрасенсов тут нет, а желающих всё это в мастере малевать и моделировать вашу проблему не особо есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:23 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, если ничего не выбирал, то сегодняшняя дата. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:29 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5.
аналогично сделайте у себя на VB.NET ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:29 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
Konst_One, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
вот код формы, люди добрые где должна быть?) Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:58 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena, о, код! ))) типа сначала жмут Button1, а потом Button2 (названия конечно огонь)? ну тады после AddNew ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 18:09 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA, а, что надо наоборот жать?)) Спасибо! Заработало, только без InitializeComponent(), а с кнопками на пробнике смысл изгаляться) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 20:21 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
avicena skyANA, а, что надо наоборот жать?)) Интересный вопрос. У вас в жизни все через две кнопки делается? Тогда понятно, откуда ожидания))) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 23:22 |
|
DateTimePicker связь с базой данных
|
|||
---|---|---|---|
#18+
skyANA avicena skyANA, а, что надо наоборот жать?)) Интересный вопрос. У вас в жизни все через две кнопки делается? Тогда понятно, откуда ожидания))) давно известно, что в идеальной и лучшей программе всех времен есть только 1 кнопка: "Сделать всё хорошо" ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2020, 21:02 |
|
|
start [/forum/topic.php?fid=20&fpage=12&tid=1398627]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 177ms |
0 / 0 |