|
0 / 0 / 0
Регистрация: 26.08.2009
Сообщений: 8
|
|
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /bookshop/joinclub2.asp, line 4802.09.2009, 12:25. Показов 3142. Ответов 10
Метки нет (Все метки)
Dobroe utro.
Proshu vsekh kto mojet pomoch mne s saytom- diplomnoy rabotoy. kogda posetitel sayta zapolnaet svoi dannie v stranice joinclub.asp, to on vidit sleduyushee soobshenie na stranice joinclub2.asp: Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /bookshop/joinclub2.asp, line 48 kod stranici joinclub2.asp: <% dim visitor_name, email, address, phone, credit_card_id dim category_id, sql visitor_name=Request.Form('visitor_name' ) email=Request.Form('email') address=Request.Form('address') id=Request.Form('id') phone=Request.Form('phone') category_id=Request.Form('category_id') radio1=Request.Form('radio1') if visitor_name = nil or email=nil or address=nil or phone=nil then Response.Write '<center><h3>' Response.Write 'Some details are missing or incorrect' Response.Write '</h3></center>' Response.Write '<h3><center>' Response.Write 'Please go back anf finish the registry' & '' Response.Write '</h3></center>' else dim conn set conn=Server.CreateObject('ADODB.connecti on') conn.Open 'dsn=bookstore' sql='UPDATE visitors SET visitor_name='' & visitor_name sql=sql & '', email='' & email sql=sql & '', address='' & address sql=sql & '', id='' & id sql=sql & '', phone='' & phone sql=sql & '', category_id=' & category_id sql=sql & ' where visitor_id=' & session('visitor_id') 'Response.Write sql conn.Execute sql conn.Close set conn=nothing Response.Write '<center><h3>' Response.Write 'Thank's 4 join us' Response.Write '</h3></center>' end if %> esli ya stavlyu znak (') pered strochkoy conn.Execute sql, to viju frazu thank's 4 join us, kotoraya poyavlaetsya pri pravilnom zapolnenii, no togda poluchaetsya chto ne chitaetsya vajnaya strochka conn.Execute sql... pomogite mne pojalusyto, potomu chto ne vidat mne diploma bez etogo proekta ..... zaranee ogromnoe spasibo za pomosh.
0
|
|
| 02.09.2009, 12:25 | |
|
Ответы с готовыми решениями:
10
Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3. Ошибка Microsoft OLE DB: [Microsoft][ODBC Microsoft Access Driver] Disk or network error. /test.asp, line 3 На строке: conn.Open 'DSN=d' Microsoft OLE DB Provider for ODBC Drivers error '8007000e' [Microsoft][ODBC Microsoft Access Driver] Cannot open any more tables. |
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 02.09.2009, 14:25 | |
|
раскоментируй Response.Write sql и пришли что она выдает, возможно у тебя пусто в session('visitor_id')?
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 02.09.2009, 14:26 | |
|
P.S. и форум по MS Access тут ни причем, потому и не отвечают, такие вопросы надо задавать в форуме по ASP
0
|
|
|
0 / 0 / 0
Регистрация: 26.08.2009
Сообщений: 8
|
|
| 02.09.2009, 14:33 [ТС] | |
|
kogda Response.Write ne zakomentirovana to ona vidaet strochku Update Visitor where visitor_name='vvv', phone='999', visitor_id='10351231' i t.d.
to est s raskomentirovannoy Response.Write on ne daet nikakoy oshibki. problema v Conn.Execute. kogda ona zakomentirovana to vse rabotaet- s Response.write pokazivaet stroku update visitor, kogda Response.Write zakomentirovana tolko frazu 'thank 4 join us'. kogda je conn.execute nezakomentirovana on pokazivaet etot samiy error. Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /bookshop/joinclub2.asp, line 48
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 02.09.2009, 14:38 | |
|
вот скопируй в access что выдает response.write и попробуй выполни
0
|
|
|
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
|
|
| 02.09.2009, 14:45 | |
|
А где ты учишься???
0
|
|
|
0 / 0 / 0
Регистрация: 26.08.2009
Сообщений: 8
|
|
| 02.09.2009, 14:51 [ТС] | |
|
kak ponat skopiruy v acsess? prosto perepisat v polya to chto vidaet Response.Write sql? chto eto mne dast?
otuchilas v koledje, teper pitayus poluchit diplom.
0
|
|
|
WebLamer
|
|
| 02.09.2009, 15:58 | |
|
Зайди в Access'e на вкладку 'Queries' создай там новый запрос потом сделай правый щелчек на поле где отображаются таблицы(верхняя половина экрана)и выбери в всплывающем меню 'SQL View'. Вставь туда то что выдаст тебе Response.Write sql
Это тебе даст уверенность в том что запрос правелен если он конечно корретно выполнится(если он ничего не возвратит и ошибки не будетзначит визитера с таким ID задай существующего визитера) Удачи!;-) |
|
|
0 / 0 / 0
Регистрация: 26.08.2009
Сообщений: 8
|
|
| 03.09.2009, 12:30 [ТС] | |
|
Dobroe utro vsem, prostite chto ne otzivalas- ne vsegda est vozmojnost zayti v net.
sdelala vse kak Vi skazali. Sozdala novuyu querie, sterla slovo select kotoroe bilo tam i prosto skopirovala : UPDATE visitors SET visitor_name='Eduard', email='edya@yahoo.co.il', address='Sovetskiy Soyuz', id='333333333', phone='667001', category_id=1 where visitor_id=101309542 a potom sdelala veiw. eto dalo mne tablicu so vsemi parametrami krome visitor_id. to est ne vernulo pustoe visitor_id a voobshe ne dala mne takogo polya...
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 03.09.2009, 18:03 | |
|
гм, я не знаю, судя потому, что запрос выполнился в Access без ошибок, то sql-запрос корректен. но судя по ошибке, которую возвращает ASP запрос не корректен, специально посмотрел хелп, там написано
Error Message Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access 97 Driver] Too few parameters. Expected 1. Cause This error occurs because the column name that you used in the query syntax does not exist. Often this error is just a typographical error. Check the column names in a database against your query string. If you are using Microsoft Access, make sure that the actual column name is used and not a column's 'display' name. http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b306518 так что проверяй... где тут не так я бы попробовал для начала выполнить из ASP к примеру следующее UPDATE visitors SET visitor_name='Eduard' WHERE email='edya@yahoo.co.il' чтобы убедится что это не ошибка в вызове объекта ADO
0
|
|
|
WebLamer
|
|
| 03.09.2009, 19:38 | |
|
В тот раз я ошибся запрос UPDATE вообщето не должен возвращать таблицу он просто изменяет соделжание записей. На самом деле попробуй простенький запрос на редактирование, у меня с этим проблем не возникало, поэтому такой ошибки еще не встречал.
|
|
| 03.09.2009, 19:38 | |
|
Помогаю со студенческими работами здесь
11
проблемы с Access: [Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. Помогите отловить ошибку: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect s Ошибка: [Microsoft][ODBC Microsoft Access Driver]Data type mismatch in criteria expression. Странная ошибка с ODBC: [Microsoft][Драйвер ODBC Microsoft Access] Файл '(нет данных)' не может быть открыт ядром базы данных Microsoft Jet. [Microsoft][ODBC Microsoft Access Driver] 'Hvorkinjavasample_analisys 'HVORKINJAVASAMPLE_ANALISYSDATABASESA'.mdb' is not a valid path Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|