0 / 0 / 0
Регистрация: 22.04.2007
Сообщений: 17
|
||||||
1 | ||||||
Как записать Как записать в ADO recordset значение NULL через datacombo или textbox?10.04.2008, 21:46. Показов 2109. Ответов 5
Метки нет (Все метки)
Перехожу с Access на SQLserver+VB.
ADO recordset открыт через DataEnvironment, client-side, LockOptimistic. Пытаюсь на Validate перехватить пустую строку и записать в recordset Null:
А с datacombo - вообще 'Operation cancelled'. И до сервера update не доходит - смотрела в профайлере. Такое ощущение, что datacombo cancel делает, т.к. не находит в списке соответствия ''. Причем после загрузки-то Null поля отображаются корректно?
0
|
10.04.2008, 21:46 | |
Ответы с готовыми решениями:
5
Записать в TextBox если значение null Как записать в БД значение NULL Скрыть дату или записать значение NULL Как правильно записать опоздание функции через функцию-ножницы, если t!=0 при t>4? Как правую часть записать? |
0 / 0 / 0
Регистрация: 16.08.2007
Сообщений: 145
|
|
13.04.2008, 12:39 | 2 |
Надо добавить процедуру проверки
И в случае пустой строки записывать в БД явно Null (без кавычек)
0
|
1 / 1 / 0
Регистрация: 17.01.2008
Сообщений: 101
|
|
13.04.2008, 15:19 | 3 |
Полностью согласен с предыдущим ответом, есть ведь тип данных
variant...
0
|
0 / 0 / 0
Регистрация: 22.04.2007
Сообщений: 17
|
||||||||||||||||
14.04.2008, 11:50 [ТС] | 4 | |||||||||||||||
То ли я плохо задала вопрос, то ли не поняла ответ? Моно для бестолковых подробнее. Это было приведено в вопросе:
По-моему, Validate - это и есть проверка >>И в случае пустой строки
0
|
0 / 0 / 0
Регистрация: 16.08.2007
Сообщений: 145
|
||||||
14.04.2008, 19:16 | 5 | |||||
0
|
0 / 0 / 0
Регистрация: 22.04.2007
Сообщений: 17
|
|
14.04.2008, 19:34 [ТС] | 6 |
2 Ant:
Попробовала - все равно передается пустая строка вместо NULL. А INSERT не очень устраивает - recordset связанный, update происходит при переходе на новую запись - так зачем лишние UPDATE по каждому полю???
0
|
14.04.2008, 19:34 | |
14.04.2008, 19:34 | |
Помогаю со студенческими работами здесь
6
Калькулятор: как значение TextBox записать в переменную Как узнать значение адреса в памяти и записать в TextBox Как в TextBox или richTextBox записать текст в столбик, а не в строчку Как в функцию записать значение из textBox для дальнейшего построения графиков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |