Это пространство имен, но используется как «тип»C#

Место общения программистов C#
Ответить
Anonymous
 Это пространство имен, но используется как «тип»

Сообщение Anonymous »

ОБНОВЛЕНИЕ

Я снова создал решение.

File > New > Project > VisualC# > Console Application

Name : teststudent
Solution name : teststudent


Затем в обозревателе решений я нажал на студента-испытателя

Add > New Item > ADO.Net Entity Data Model > Generate from database


Новое соединение:

save entity connection settings in App.Config as :

teststudententities


Какую версию Entity Framework вы хотите использовать?

6.0


Затем я проверил все таблицы.

Model Namespace:
teststudentModel


ОБНОВЛЕНИЕ ЗАВЕРШАЕТСЯ

Я пытаюсь создать запрос, чтобы показать все записи в таблице базы данных с именем студенты в Visual Studio 2013.
studentdb — это имя моей базы данных. Я установил соединение с базой данных SQL Server. Я вижу таблицы из модели в обозревателе решений. При выполнении я получаю одну ошибку сборки:

'studentdb' is a 'namespace' but is used like a 'type'


файл program.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace studentdb
{
class Program
{
static void Main(string[] args)
{
Query1();
}
private static void Query1()
{
using (var context = new studentdb())
{
var students = from studentdetails in context.students select studentdetails;
Console.WriteLine(" Query All students");
foreach (var student in students)
{
Console.WriteLine("{0} {1}", student.studentid, student.surname);
}
Console.Write("Press enter to exit"); Console.ReadLine();
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/235 ... ike-a-type
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»