Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 00:20   #1
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию ASP и Access ошибка

Доброе время суток. Такая задача - нужно вывести содержимое таблицы БД созданой в Access. Вот что я пишу:

Код:
<% 
Set conn = CreateObject("ADODB.Connection") 
conn.Provider = "Microsoft.Jet.OLEDB.4.0" 
conn.ConnectionString = "Data Source = " & "c:\1.mdb" 
conn.Open 
Set dbRecord = CreateObject("ADODB.Recordset") 
sql = "SELECT * FROM Ученики" 
dbRecord.Open sql, conn, adOpenKeyset, adLockOptimistic 
For i = 0 to dbRecord.RecordCount-1 
Response.Write dbRecord("Имя") &"&nbsp" &dbRecord("Фамилия") &"&nbsp" &dbRecord("Класс") &"<br>" 
dbRecord.MoveNext() 
Next 
conn.Close 
%>
Ошибка такая:
ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/2.asp, line 8

В этой строке:
Код:
dbRecord.Open sql, conn, adOpenKeyset, adLockOptimistic
Что делать помогите пожалуйста.
werser вне форума Ответить с цитированием
Старый 13.05.2010, 00:36   #2
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

Код:
<% 
Set conn = CreateObject("ADODB.Connection") 
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;" 
conn.Open 
Set dbRecord = CreateObject("ADODB.Recordset") 
sql = "SELECT * FROM Ученики" 
dbRecord.Open sql, conn, adOpenKeyset, adLockOptimistic 
For i = 0 to dbRecord.RecordCount-1 
Response.Write dbRecord("Имя") &"&nbsp" &dbRecord("Фамилия") &"&nbsp" &dbRecord("Класс") &"<br>" 
dbRecord.MoveNext() 
Next 
conn.Close 
%>
akasex вне форума Ответить с цитированием
Старый 13.05.2010, 00:58   #3
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию

Что то не работает, 500 ошибку возращает
werser вне форума Ответить с цитированием
Старый 13.05.2010, 01:07   #4
nomi
Новичок
Джуниор
 
Регистрация: 13.05.2010
Сообщений: 2
По умолчанию

привет,я здесь новичок,что,куда,откуда разбираю походу)))товарищи понимающие помогите разобрать задачу,у меня постоянно возникают какие-то ошибки,вот она:
задается n-вводится одномерных массивов(ввод элементов массива с помощью процедуры).подсчитать в каждом массиве количество положительных элементов(с помощью функции)
nomi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в запросе к БД Access Vit@L БД в Delphi 8 26.09.2009 18:22
Ошибка при работе с БД Access Evgen1976 БД в Delphi 8 16.06.2009 21:29
Ошибка Access Violation AHTuKiLLeR Общие вопросы Delphi 8 02.06.2009 10:48
Вопрос к тем, кто имеет представление о PHP, JSP, ASP, ASP.NET child_of_july Помощь студентам 0 07.06.2008 00:25