Страница: 1 |
Страница: 1 |
Вопрос: Конкатенация в вычисляемом столбце
Добавлено: 28.08.06 23:38
Автор вопроса: Sergey
Для вычисляемого столбца выполняю конкатенацию данных из двух строковых столбцов
1. data="" place="" Результат=""
2. data="" place="text" Результат="text"
3. data="text" place="" Результат=""
4. data="text" place="text" Результат="text text"
Почему в варианте 3 результат=""?
Как получить результат="text" в этом варианте?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
SHDZ
ICQ: 209382104
Вопросов: 39
Ответов: 244
Профиль | | #1
Добавлено: 30.08.06 11:04
а значение по умолчанию в том поле data какое?
не Null?
Номер ответа: 2
Автор ответа:
Sergey
Вопросов: 15
Ответов: 55
Профиль | | #2
Добавлено: 30.08.06 13:13
Значение по умолчанию не устанавливал.
Попробовал установить "" - ничего не дало.
Результат получается, если последнее поле представлять в виде:
Номер ответа: 3
Автор ответа:
SHDZ
ICQ: 209382104
Вопросов: 39
Ответов: 244
Профиль | | #3
Добавлено: 30.08.06 15:32
А где ставил? в SQL или ДатаСет?
ds.Tables[0].Columns[1].DefaultValue =""
Номер ответа: 4
Автор ответа:
SHDZ
ICQ: 209382104
Вопросов: 39
Ответов: 244
Профиль | | #4
Добавлено: 30.08.06 15:33
тока этот пример на C#,
ну конструкция с VB одинакова
Номер ответа: 5
Автор ответа:
SHDZ
ICQ: 209382104
Вопросов: 39
Ответов: 244
Профиль | | #5
Добавлено: 30.08.06 15:41
и
ds.Tables[0].Columns[1].AllowDBNull=false ;
Номер ответа: 6
Автор ответа:
Sergey
Вопросов: 15
Ответов: 55
Профиль | | #6
Добавлено: 30.08.06 15:57
Ставил в датасет, точнее в xml схеме.
Эти свойства результат не меняют