Форум программистов и сисадминов CyberForum.ru
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум Форум программистов > Форум .NET > Форум C# .NET > Форум C# под Web, ASP.NET
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Старый 02.09.2009, 12:25   #1
Bilby
Новичок
 
Регистрация: 26.08.2009
Сообщений: 8
Репутация: 0 (0)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /bookshop/joinclub2.asp, line 48 / C# под Web, ASP.NET

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.connection')
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.
Старый 03.09.2009, 19:38   #11
WebLamer
Гость
 
Сообщений: n/a
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /bookshop/joinclub2.asp, line 48 / C# под Web, ASP.NET

В тот раз я ошибся запрос UPDATE вообщето не должен возвращать таблицу он просто изменяет соделжание записей. На самом деле попробуй простенький запрос на редактирование, у меня с этим проблем не возникало, поэтому такой ошибки еще не встречал.
Старый 03.09.2009, 19:38
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Автор
C# под Web, ASP.NET Ошибка Microsoft OLE DB: [Microsoft][ODBC Microsoft Access Driver] Disk or network error. /test.asp, line 3 На строке: conn.Open 'DSN=d'
Помогите пожалуйста! Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) Disk or network error. /test.asp, line 3 На строке: conn.Open 'DSN=d' Уже все что знал перепробовал, базу из места на место перекидовал, переименовывал, заново регистрировал в 32 bit ODBC не...
alexbl
C# под Web, ASP.NET Проблемы в ЧАТе: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Could not use '(unknown)' file
Попробовал поставить ЧАТ с переделанной бд из SQL в Access. При совместном доступе появл ошибка: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) Could not use '(unknown)' file already in use. /source/utils.asp, line 18 так подключаюсь: Sub Connect() set Conn...
o.emelin
C# под Web, ASP.NET Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3.
Hi All! имеется форма для добавления нового юзера в базу Set strConnString = Server.CreateObject('ADODB.Connection') strConnString.Provider = 'Microsoft.Jet.OLEDB.3.51' strConnString.Open 'Database' 'Database прописана в настройках ODBC
Marx
C# под Web, ASP.NET проблемы с Access: [Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine cannot open the file '(unknown)'.
потребовалось на сервере с Access поработать (раньше все только с SQL Server было). Сам Access на сервере не стоит. При попытке подключения <% set con = Server.CreateObject('ADODB.Connection') con.Open 'Driver={Microsoft Access Driver (*.mdb)};Dbq=d:inetpubifindataproba.mdb;Uid=Admin;Pwd=;'%>...
Sergik
C# под Web, ASP.NET 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. a_func.inc, line 813 Кода этой ошибки нигде нет. база *.mde В цикле происходит обращение к базе - добавление и обновление полей. читаю файл читаю первую строку csv делаю split 'ом массив...
prodox
Опции темы

Текущее время: 16:45. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.