powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / podkluchit' class OLEDB
6 сообщений из 6, страница 1 из 1
podkluchit' class OLEDB
    #32354574
Feliks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
podskajite novichku!
kak podkluchit' class OLEDB k projectu v crede VISUAL STUDIO DOT.NET
< % @import Namespace=" System.data.oledb"> vot eto pochemu-to ne rabotaet
...
Рейтинг: 0 / 0
podkluchit' class OLEDB
    #32354585
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверь пробелы, у тебя их несколько лишних тут


правильно так
Код: plaintext
<%@ Import namespace= "value"  %>
...
Рейтинг: 0 / 0
podkluchit' class OLEDB
    #32354837
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо еще референсы на сборку прописать в файле web.config
...
Рейтинг: 0 / 0
podkluchit' class OLEDB
    #32355828
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DankovНадо еще референсы на сборку прописать в файле web.config
не надо
...
Рейтинг: 0 / 0
podkluchit' class OLEDB
    #32355891
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"System.data.oledb" - надо.

Не надо следующие, которые уже включены через machine.config:
System
System.Web
System.Data
System.Web.Services
System.Xml
System.Drawing
System.EnterpriseServices
System.Web.Mobile
...
Рейтинг: 0 / 0
podkluchit' class OLEDB
    #32356024
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dankov"System.data.oledb" - надо
не совсем так, твой список нэймспэйсов из этой ветки machine.config
<configuration>
<system.web>
<compilation>
<assemblies>
Туда на самом деле добавляются имена сборок, находящихся либо в директории \bin, либо зарегистрированные в GAС, т.е. тех сборок, которые используются при компиляции всегда. Именно нэймспэйсы из этих сборок, можно писать Import, то есть, поскольку в machine.config уже прописана сборка с global assembly name "System.Data", зарегистрированная в GAC, то нэймспэйсы из этой сборки, в том числе и нэймспэйс System.Data доступны, и можно использовать их в директиве Import.

Вот список, для которого Import можно не писать

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
System 
System.Collections 
System.Collections.Specialized 
System.Configuration 
System.IO 
System.Text 
System.Text.RegularExpressions 
System.Web 
System.Web.Caching 
System.Web.Security 
System.Web.SessionState 
System.Web.UI 
System.Web.UI.HtmlControls 
System.Web.UI.WebControls 


, в случае с VS.NET по другому, потому что если ты без codebehind напишешь <%@ Import namespace="System.Enterpriseservices" %>, то доступ к классам у тебя будет возможен прямой, если же ты в VS.NET в codebehind напишешь Imports System.Enterpriseservices, то если у тебя в References не добавлена ссылка на System.EnterpriseServices.dll, получишь ошибку. Причина, как я понимаю, в разных сценариях компиляции в MSIL: в VS - сразу, в просто-странице - во время первого выполнения.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / podkluchit' class OLEDB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]