Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ОШИБОК 102 / 16 сообщений из 16, страница 1 из 1
12.05.2014, 15:54
    #38638906
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Среда Visual Basic STUDIO’2010 Professional
Со STUDIO'2010 поставлены примеры проектов, в частности
LinqToNorthwind из папки LINQ Samples, т.е.
\LINQ Samples\LinqToNorthwind

1.Включил из примера в свой проект 4 файла:
Northwind.vb, ObjectDumper.vb, Samples.vb, app.config,
Ниже начало файла Northwind.vb
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Option Strict On
Option Explicit On
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Data.Linq
Imports System.Data.Linq.Mapping
Imports System.Linq
Imports System.Linq.Expressions
Imports System.Reflection

Namespace nwind
    Partial Public Class Northwind
        Inherits System.Data.Linq.DataContext


Ошибка 4 Тип "System.Data.Linq.Table" не определен.
2. В большом количестве свойств, включённых в файл Northwind.vb
ещё до трансляции красным подчёркивается "GetTable"
В В ОКНЕ "ОБОЗРЕВАТЕЛЯ РЕШЕНИЙ" показываю подсоединение к базе – папка "Data"

В нижепоказанном одном из свойств перепробовал 3 подсказки на заголовки свойств после "As"
P
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
ublic ReadOnly Property ActiveProductsFedarateds() As System.Data.Linq.Table(Of ActiveProductsFedarated)
            '-2 Public ReadOnly Property ActiveProductsFedarateds() As System.Data.DataTable(Of ActiveProductsFedarated)
            '-3 Public ReadOnly Property ActiveProductsFedarateds() As System.Data.SqlTypes.INullable(Of ActiveProductsFedarated)
            '-4 Public ReadOnly Property ActiveProductsFedarateds() As System.Data.TypedTableBase(Of ActiveProductsFedarated)
            Get
                Return Me.GetTable(Of ActiveProductsFedarated)()
            End Get
        End Property


Спасибо
...
Рейтинг: 0 / 0
12.05.2014, 16:21
    #38638935
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Vova_1805,

System.Data.Linq (in System.Data.Linq.dll) - эта сборка есть в References ?
...
Рейтинг: 0 / 0
12.05.2014, 16:48
    #38638975
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
авторSystem.Data.Linq (in System.Data.Linq.dll) - эта сборка есть в References ?
я на уровне чайника, а Вы Гуру,
я не понимаю Вашей подсказки, моя беда.
Пример работает, но результаты выводит в консольное окно, я
думал что если подключить файлы из примера удасться
легко выводить в , например, TextBox or DGV
...
Рейтинг: 0 / 0
13.05.2014, 14:29
    #38639815
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
На левом снимке папка "Ссылки" не содержит
System.Data.Linq.dll
На правом тоже отсутствует.
Левый снимок – это правильно работающий проект примера, справа – мой тестовый пример.
...
Рейтинг: 0 / 0
13.05.2014, 14:32
    #38639817
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
а что мешает добавить ссылку?
...
Рейтинг: 0 / 0
13.05.2014, 14:57
    #38639855
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
щёлкнул правой клавишей мыши в обозревателе решений
на папке "Ссылки", есть строка меню Добавить,
но почему-то не добавляется,
Возможно я непавильно добавляю?
Спасибо
...
Рейтинг: 0 / 0
13.05.2014, 15:02
    #38639860
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Добавить нажали, потом в открывшемся окошке в строке поиска наберите linq и выберите галочкой
...
Рейтинг: 0 / 0
13.05.2014, 15:02
    #38639861
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
раздел assemblies (сборки на русском, скорее всего)
...
Рейтинг: 0 / 0
14.05.2014, 16:30
    #38641251
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Большое Спасибо за ПРАВИЛЬНЫЙ ответ.
Благодаря Вашей подсказке количество ошибок из 102
Сократилось до 19.
которые, будьте так добры, если у Вас не потребуется много услий, прошу помочь устранить - своих знаний, к сожалению, не хватает

Что сделать для устранения приведенных сообщений?
Тип "System.Transactions.TransactionScope" не определен.
Тип "Order" не определен.
Тип "Northwind" не определен.
таких строк, как предыдущая, - 16
Тип "Customer" не определен.
Тип "Customer" не определен.

Включил из примера "LinqToNorthwind" в свой проект 4 файла:
Northwind.vb, ObjectDumper.vb, Samples.vb, app.config,
Ниже начало файла Northwind.vb

В файле "Samples.vb"
I mports nwind ' если курсор навести на "nwind", то подсказка будет Namespace nwind
' в этой строке подчёркнута красной чёрточкой последняя буква "d"
In file "Northwind.xml" много показанных ниже подобных строк:
<Type Name="nwind.AddressSplit"> - атрибуту, т.е. переменной, name присваивается значение
Northwind.xml

В окне "Обозреватель решений" присутствует XML_file "Northwind.xml"
Слева даже не транслируя подчёркнута красной чёрточкой последняя буква "d"
Nwind, Northwind,

Ниже начало "Northwind.vb":
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Option Strict On
Option Explicit On

Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Data.Linq
Imports System.Data.Linq.Mapping
Imports System.Linq
Imports System.Linq.Expressions
Imports System.Reflection

Namespace nwind
  
  Partial Public Class Northwind
    Inherits System.Data.Linq.DataContext
    
   Public Sub New(ByVal connection As String, ByVal mappingSource As System.Data.Linq.Mapping.MappingSource)
      MyBase.New(connection, mappingSource)
      OnCreated
    End Sub
End Class



Ниже начало " ObjectDumper.vb":
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Imports System
Imports System.IO
Imports System.Collections
Imports System.Collections.Generic
Imports System.Reflection

Public Class ObjectDumper
    Public Shared Sub Write(ByVal o As Object)
        Write(o, 0)
    End Sub
End Class



Ниже начало "Samples.vb":
I
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
mports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Linq
Imports nwind  эта строка подчёркнуиа красной чёрточкой
' если курсор навести на "nwind", то подсказка появляется "Namespace nwind"

Namespace Samples
    Public Class Samples

        Public Shared Sub Sample1(ByVal db As Northwind)
            ' Используйте Where() для поиска только соответствующих элементов
            Dim q As IEnumerable(Of Customer) = db.Customers.Where(Function(c) c.City = "London")
            ObjectDumper.Write(q, 0)
        End Sub
End Class
...
Рейтинг: 0 / 0
14.05.2014, 16:39
    #38641273
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Vova_1805,

System.Transactions.TransactionScope - добавить ссылку на System.Transactions
...
Рейтинг: 0 / 0
14.05.2014, 16:41
    #38641276
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
что за nwind не в курсе, ищите у себя в примерах, скорее всего какой то класс
...
Рейтинг: 0 / 0
14.05.2014, 17:04
    #38641325
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Konst_Oneчто за nwind не в курсе, ищите у себя в примерах, скорее всего какой то класс

nwind - это пространство имен где находятся все классы Customer и т д. по моему так.
...
Рейтинг: 0 / 0
14.05.2014, 17:05
    #38641330
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
дополнительная информация:
nwind
это
Name space nwind
находится в начале класса
Program.vb,
выполняющегося при выполнении Coтsole application.

попробую последнюю Вашу подсказку

System.Transactions.TransactionScope - добавить ссылку на System.Transactions

Большое Спасибо.
...
Рейтинг: 0 / 0
15.05.2014, 18:11
    #38642669
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
авторSystem.Transactions.TransactionScope - добавить ссылку на System.Transactions
System.Transactions.TransactionScope - отсутствует в окне добавления ссылок
System.Transactions - имеется в окне добавления

System.Transactions - не помогла.
Спасибо
...
Рейтинг: 0 / 0
15.05.2014, 18:15
    #38642673
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Vova_1805,

в чем не помогла? Тип TransactionScope же теперь найден?

Что у вас с остальными типами - не знаю, и знать не хочу, читайте буквари http://msdn.microsoft.com/ru-ru/library/vstudio/bb386924(v=vs.100).aspx
...
Рейтинг: 0 / 0
16.05.2014, 14:48
    #38643533
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ОШИБОК 102
Исренне благодарю всех отвечавших мне.
ВСё ОК. Проблемы сняты благодаря Вам.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ОШИБОК 102 / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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