Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 21.04.2007
Сообщений: 156
1

Ошибка Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

19.05.2007, 04:07. Показов 1528. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Существует скрипт для новостей, я захотел сделать так, чтобы при вводе смайлика, вылетала картинка с рожей и написал следующее:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Function smile(string)
String = replace(String, ';)', '<img src='imgsmileswink.gif' width='15' height='15' align='middle'>')
String = replace(String, ':(', '<img src='imgsmilesfrown.gif' width='15' height='15' align='middle'>')  
String = replace(String, ':p', '<img src='imgsmiles ongue.gif' width='15' height='15' align='middle'>') 
String = replace(String, ':)', '<img src='imgsmilessmile.gif' width='15' height='15' align='middle'>')
String = replace(String, ':o', '<img src='imgsmileslush.gif' width='15' height='15' align='middle'>')
String = replace(String, '8)', '<img src='imgsmilescool.gif' width='15' height='15' align='middle'>')   
String = replace(String, '%)', '<img src='imgsmilescrazy.gif' width='15' height='15' align='middle'>')  
String = replace(String, ':D', '<img src='imgsmileslaugh.gif' width='15' height='15' align='middle'>')
String = replace(String, ':<', '<img src='imgsmilesmad.gif' width='15' height='15' align='middle'>')
String = replace(String, ':0', '<img src='imgsmilesshocked.gif' width='15' height='15' align='middle'>')
smile = String
End Function
и ещё
Visual Basic
1
2
3
4
5
6
7
8
9
Case 'doit' 'Создание новости
' ################################################
chk
sql = 'INSERT INTO News (subject, news, author, type) '
sql = sql & 'values ('' & request.form('subject') & '', '' & smile(request.form('news')) & '', '' & Session('id') & '', '' & request.form('type') & '')'
my_conn.Execute(sql)
Response.Write '<font size='2' face='' & AttentionFace & '' color='green'><b>Новость опубликована.</b></font>'
'End 'doit'
' ################################################
Вылетает следующее:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][&Auml;&eth;&agrave;&eacute;&acirc;&aring;&eth; ODBC Microsoft Access] &Icirc;&oslash;&egrave;&aacute;&ecirc;&agrave; &ntilde;&egrave;&iacute;&ograve;&agrave;&ecirc;&ntilde;&egrave;&ntilde;&agrav e; (&iuml;&eth;&icirc;&iuml;&oacute;&ugrave;&aring;&iacute; &icirc;&iuml;&aring;&eth;&agrave;&ograve;&icirc;&eth &acirc; &acirc;&ucirc;&eth;&agrave;&aelig;&aring;&iacute;&egrave;&egrave; &ccedil;&agrave;&iuml;&eth;&icirc;&ntilde;&agrave; ''<img src='imgsmileswink.gif' width='15' height='15' align='middle'>''.

/enclave/news.asp, line 146

Покажите на ошибку!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2007, 04:07
Ответы с готовыми решениями:

Ошибка, (дата) Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Помогите! Есть код: For i = 0 To 3 postData(i) = web2db(postData(i)) Next ...

Запара с INSERT INTO? ошибка Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Пытаюсь внести в таблицу MS ACCESS данные из нескольких текстовых полей... clientSQL='INSERT...

Выходит ошибка Microsoft OLE DB Provider for ODBC Drivers error '80040e14' на INSERT
При выполнении этого фрагмента выходит ошибка Microsoft OLE DB Provider for ODBC Drivers error...

Не работает запрос. Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Делаю так: &lt;html&gt; &lt;head&gt; &lt;/head&gt; &lt;body&gt; &lt;% set db=Server.CreateObject('ADODB.Connection')...

2
0 / 0 / 0
Регистрация: 21.03.2007
Сообщений: 78
19.05.2007, 07:34 2
Скорее всего из-за того, что одинарный апостроф пишешь в БД. Попробуй ставить 2 апострофа
0
Rider
20.05.2007, 15:27 3
Problem mozhet neskol'ko:
- vo pervyh String eto zarezervirovannoye slovo s VB, na ASP eto tozhe moget vliyat' (mozhet i net, no zachem tak delat'???)

- vo vtoryh, rekomenduetsya rabotat' s peremennymi, t.e. vmesto
'...& smile(request.form('news')) & ...'
stoit pisat':
sNews = request.form('news')
...& smile(sNews) & ...'
(po analogii vse ostal'nye object zagnat' v peremennye)

a function 'smile' stoit pereisat' tak:
Function smile(myStr)
if Len(Trim(myStr)) > 0 then
myStr= replace(myStr, ...
end if
smile = myStr
End Function


Cheerz
20.05.2007, 15:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2007, 15:27
Помогаю со студенческими работами здесь

Запрос в Access глючит: Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Почему-то выдает синктаксическую ошибку, при попытке обратиться к базe Access: Microsoft OLE DB...

Microsoft OLE DB Provider for ODBC Drivers error '8007000e' [Microsoft][ODBC Microsoft Access Driver] Cannot open any more tables.
Microsoft OLE DB Provider for ODBC Drivers error '8007000e' Cannot open any more tables. ...

Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3.
Hi All! имеется форма для добавления нового юзера в базу Set strConnString =...

ASP + DBF, ошибка Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
Проблема! Мож кто сталкивался? Из MSSQL получать надо отчет и выдать его в DBF формате через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru