Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подскажите плиз. Оччччень надо.
 
 автор: dmsrv803   (27.04.2010 в 15:50)   личное сообщение
 
 

Необходимо создать таблицу из процедуры. В качестве имен для полей этой таблицы используются строковые значения, содержащие недопустимые символы, как то: точка, запятая, скобки и т.д.
- Нужна функция для преобразования значения строки к допустимому значению, пригодному для использования в качестве имени поля.
- Подскажите ссылочку плиз!!!

  Ответить  
 
 автор: Explorer   (27.04.2010 в 15:55)   личное сообщение
 
 

F1 replace

  Ответить  
 
 автор: osmor   (27.04.2010 в 15:56)   личное сообщение
 
 

http://hiprog.com/forum/read.php?id_forum=1&id_theme=5477&page=1
вообще Help по replace и instr

  Ответить  
 
 автор: Lukas   (27.04.2010 в 16:09)   личное сообщение
 
 

Или так:

Public Function funValidate(str As String) As String
    Dim bytArr() As Byte
    Dim i As Integer
    
    bytArr = StrConv(str, vbFromUnicode)
    For i = 0 To UBound(bytArr)
        Select Case bytArr(i)
            Case 65 To 90, 97 To 122
                funValidate = funValidate & Mid$(str, i + 1, 1)
        End Select
    Next i
End Function

'?funValidate(") 12wer-=\\=,./asASDапрке34538нлячсм.аззп  .эх? @#$%^&*()")
'werasASD

  Ответить  
 
 автор: dmsrv803   (27.04.2010 в 23:00)   личное сообщение
 
 

Спасибо за помощь. Все идеи очень даже пригодились. Особенно - F1.

  Ответить  
 
 автор: Explorer   (27.04.2010 в 23:45)   личное сообщение
 
 

:)

  Ответить  
 
 автор: час   (28.04.2010 в 08:00)   личное сообщение
 
 

F1

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList