Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Использование приватной функции в 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. Если кто сталкивался с такой ситуацией - помогите. Всем Успеха! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 11:25 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2170525]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 452ms |

| 0 / 0 |
