Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.10.2003, 11:25
|
|||
---|---|---|---|
|
|||
Использование приватной функции в SQL |
|||
#18+
При создании recordset'a, с помощью SQL. возникла необходимость вытягивать поля из таблицы .c предварительной обработкой личной функцией. ….. dbpath = App.Path & "\elcomp.mdb" Set dbel = DBEngine.Workspaces(0).OpenDatabase(dbpath, True) notesql = "select KG,suncryp(NM) as nm1,suncryp(PRF) as prf1,suncryp(PROD) as prod1,CEPR,IND,PHOTO,PARAM1 " notesql = notesql & "from elmat " notesql = notesql & "order by ID_E " Set rsprice = dbel.OpenRecordset(notesql) ….. Public Function suncryp(isxt As String) As String Dim res, parol As String, i, T As Long parol = test If Not IsNull(isxt) Then res = "" For i = 1 To Len(isxt) T = CLng(Asc(Mid$(isxt, i, 1))) - CLng(Asc(Mid$(parol, i, 1))) If T <= 0 Then T = T + 256 End If res = res & Chr(T) Next suncryp = res Else suncryp = pust End If End Function ….. При выполнении выскакивает ошибка - 3085. Если кто сталкивался с такой ситуацией - помогите. Всем Успеха! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2170525]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 306ms |
total: | 417ms |
0 / 0 |