Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как преобразовать к следующему виду / 7 сообщений из 7, страница 1 из 1
09.10.2006, 08:41:11
    #34040614
DenDY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
Мне необходимо получить переменную такого вида
k=' переменная '
Переменная берется из текстового поля
Проблема в том, что при такой конструкции
k=" ' " & textbox3.value & " ' "
принимается знаечние строковой переменной и добавляются кавычки, но они мне не нужны...в результате переменная k принимает значение
k="'"2600"'"
...
Рейтинг: 0 / 0
09.10.2006, 09:02:26
    #34040633
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
можете свой документ выложить?
...
Рейтинг: 0 / 0
09.10.2006, 09:23:21
    #34040672
DenDY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
Какой документ? Вы о чем? я говорю как получить переменную вот такого вида
'(апостроф) (Число из текстового поля) ' (Апостроф)
Какие могут быть документы???
...
Рейтинг: 0 / 0
09.10.2006, 10:46:00
    #34040863
sebastian_opereiro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
DenDYМне необходимо получить переменную такого вида
k=' переменная '
Переменная берется из текстового поля
Проблема в том, что при такой конструкции
k=" ' " & textbox3.value & " ' "
принимается знаечние строковой переменной и добавляются кавычки, но они мне не нужны...в результате переменная k принимает значение
k="'"2600"'"

Объясни для чего тебе это? Добавляя апостроф ты уже получаешь текстовое значение. И почему у тебя эта конструкция не работает? У меня аналогичная нормально функционирует:
Код: plaintext
k = "'" & ActiveCell.Value & "'"
в активной ячейке у меня стоит формат "Текст"
...
Рейтинг: 0 / 0
09.10.2006, 10:51:00
    #34040882
DenDY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
.CommandText = Array( _
"SELECT CallDetailRecord.originalCalledPartyNumber AS 'Кто перевел', CallDetailRecord.callingPartyNumber AS 'Кто вызывал', DATEADD(second,dateTimeOrigination,'19700101') AS 'vrem', dateTimeDisconnect-d" _
, _
"ateTimeConnect AS 'Длительность разговора'" & Chr(13) & "" & Chr(10) & "FROM CDR.dbo.CallDetailRecord CallDetailRecord" & Chr(13) & "" & Chr(10) & "WHERE (CallDetailRecord.dateTimeConnect<>0) AND (CallDetailRecord.finalCalledPartyNumber=' 2618 ')")
Вместо 2618 должен стоять параметр, эито скл запрос. А как получить этот апостроф,... вот для этого и надо
...
Рейтинг: 0 / 0
09.10.2006, 11:27:51
    #34041007
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
у меня тоже нормально работает
может через создашь дополнительную функцию, которая будет преобразовывать строки, что-то подобное
Код: plaintext
1.
2.
3.
4.
5.
Function AddAp(strString) As String
     Dim strResult$
     strResult=Replace(strString,"""","")
     strResult="'" & strResult & "'"
     AddAp=strResult
End Function
...
Рейтинг: 0 / 0
09.10.2006, 11:36:41
    #34041042
k-nike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как преобразовать к следующему виду
Может так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
.CommandText = Array( _
        "SELECT CallDetailRecord.originalCalledPartyNumber AS 'Кто перевел', " & _
            "CallDetailRecord.callingPartyNumber AS 'Кто вызывал', " & _
            "DATEADD(second,dateTimeOrigination,'19700101') AS 'vrem', " & _
            "dateTimeDisconnect-dateTimeConnect AS 'Длительность разговора'" & Chr( 13 ) & Chr( 10 ) & _
        "FROM CDR.dbo.CallDetailRecord CallDetailRecord" & Chr( 13 ) & Chr( 10 )  & _
        "WHERE (CallDetailRecord.dateTimeConnect<>0) AND (CallDetailRecord.finalCalledPartyNumber='" & textbox3.value & "')")
В редакторе все черным шрифтом (т.е. все ок), а здесь почему-то красным...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как преобразовать к следующему виду / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]