Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 03.09.2007
Сообщений: 7
1

Каким образом выполнить запрос к базе dbf в ASP?

04.09.2007, 13:49. Просмотров 915. Ответов 9
Метки нет (Все метки)

Каким образом выполнить запрос к базе dbf в ASP.
Каковы параметры connect.

Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2007, 13:49
Ответы с готовыми решениями:

Каким образом должна выглядеть сторка соединения, когда подключаешься из ASP к оракловой базе?
Каким образом должна выглядеть сторка соединения, когда подключаешься из ASP к оракловой базе,...

Каким образом выводить изображения в Asp.Net
Я новичек в ASP . Информация находиться в SQL сервере в виде текстового пути (text) на изображение...

Каким образом в ASP можно работать с файлами Excel?
Мне нужно получить данные из таблицы Excel, каким-то образом обработать и вывести на экран. Каким...

Каким образом можно запрограммировать обработку ошибок на ASP?
А каким образом можно запрограммировать обработку ошибок на ASP?

9
Sergik
04.09.2007, 14:55 2
http://www.relib.com/article.asp?id=7
0 / 0 / 0
Регистрация: 03.09.2007
Сообщений: 7
04.09.2007, 15:33  [ТС] 3
Так и пишу, а в ответ:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Visual FoxPro Driver]Cannot open file d:dbuoplata.dbf.

/scripts/database/dolg/ex.asp, line 32

Испльзую не VBScript, а JavaScript.
В чем проблема?
0
Sergik
04.09.2007, 15:37 4
может быть нужно после d: слеш поставить? т.е. d:dbuoplata.dbf
0 / 0 / 0
Регистрация: 03.09.2007
Сообщений: 7
04.09.2007, 16:10  [ТС] 5
Вот как пишу
cnct = 'DRIVER=MICROSOFT VISUAL FOXPRO DRIVER;SOURCETYPE=DBC;SOURCEDB =d:/dbu/oplata.dbf;Exclusive=No;'

objConnection.Open(cnct)

sql='select * from oplata'

RecSet1 = Server.CreateObject('ADODB.Rec ordSet');
RecSet1.Open(sql, objConnection, 3);
А ошибка:
Cannot open file d:/dbu/oplata.dbf.
0
Sergik
04.09.2007, 16:14 6
1) слеши не в ту сторону
2) стоит ли право на чтение на этот файл у пользователя IUSR_имякомпьютера
0 / 0 / 0
Регистрация: 03.09.2007
Сообщений: 7
04.09.2007, 16:27  [ТС] 7
Если слеш в другую сторону то повтор

Cannot open file d:dbuoplata.dbf.

Насчет прав не поняла, разве что-то нужно?
0
Sergik
04.09.2007, 16:36 8
насчет прав:
конечно нужно, любой человек, находящийся на сервере имеет определенные разрешения и привилегии, задаваемые учетной записью, под которой он вошел в систему, интернетовский пользователь входит на сервер под пользователем IUSR_имякомпьютера, если этому пользователю запрещен доступ к файлу, то сервер не даст его прочитатьизменитьзапустить, вся политика безопасности на этом держится
0 / 0 / 0
Регистрация: 03.09.2007
Сообщений: 7
05.09.2007, 12:22  [ТС] 9
А файл то лежит локально на моей машине.
Что же может быть?
0
Sergik
05.09.2007, 12:35 10
все равно поставь разрешения
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.09.2007, 12:35

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

можно каким-нибудь образом отлавливать ошибочные ASP-страницы
то есть вместо стандартных унылых белых ASP-шных сообщений об ошибках выводить что-нибудь свое

ASP.NET и база MySQL выполнить запрос
Друзья, помогите, я несколько дней назад начал разбираться с C# и приложением ASP. Задача...

Как на ASP выполнить запрос из обычной парадоксовской таблицы ?
Как на ASP выполнить запрос из обычной парадоксовской таблицы ? Через ODBC не получается, может...

Как сделать запрос к базе и вывести на страничке с помощью ASP тегов?
Изучаю ASP. Создал в Visual Studio базу данных mydb на Microsoft SQL Server Compact 3.5, а в ней...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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