Вопросы с тегом «ado.net»

ADO.Net обычно используется программистами для доступа и изменения данных, хранящихся в системах реляционных баз данных, хотя он также может получать доступ к данным из нереляционных источников. Это часть библиотеки базовых классов, входящей в состав Microsoft .NET Framework.


7
Вызов хранимой процедуры с параметром в c #
Я могу выполнять удаление, вставку и обновление в своей программе, и я пытаюсь выполнить вставку путем вызова созданной хранимой процедуры из моей базы данных. Эту вставку для пуговицы я заставляю работать хорошо. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(dc.Con); SqlCommand cmd = new SqlCommand("Command String", …

3
Аргументы DbArithmeticExpression должны иметь общий числовой тип
TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today's sleeping hours List<Model.Sleep> sleeps = context.Sleeps.Where( o => (clientDateTime - o.ClientDateTimeStamp < time24) && o.ClientDateTimeStamp.TimeOfDay > time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); Это выражение Linq вызывает исключение: DbArithmeticExpression arguments …

7
Как изменить имя столбца DataTable?
У меня есть один DataTable с четырьмя столбцами, например StudentID CourseID SubjectCode Marks ------------ ---------- ------------- -------- 1 100 MT400 80 2 100 MT400 79 3 100 MT400 88 Здесь я вставляю этот Datatable в таблицу сервера Sql, передавая этот datatable как XML-таблицу. Я просто хочу изменить имя столбца DataTable …
118 c#  asp.net  ado.net  datatable 

2
ExecuteReader требует открытого и доступного соединения. Текущее состояние подключения - Connecting
При попытке подключиться к базе данных MSSQL через ASP.NET онлайн, я получу следующее, когда два или более человека подключатся одновременно: ExecuteReader требует открытого и доступного соединения. Текущее состояние подключения - Connecting. Сайт отлично работает на моем сервере localhost. Это приблизительный код. public Promotion retrievePromotion() { int promotionID = 0; string …

23
Соединение с сервером было успешно установлено, но во время квитирования перед входом произошла ошибка.
Я получаю следующую ошибку, когда пытаюсь подключить производственную базу данных из локальной среды. Раньше мне удавалось подключить производственную базу данных, но внезапно появляется следующая ошибка, есть идеи? Соединение с сервером было успешно установлено, но затем произошла ошибка во время квитирования перед входом в систему. (поставщик: поставщик TCP, ошибка: 0 - …


14
Как я могу запросить нулевые значения в структуре сущностей?
Я хочу выполнить такой запрос var result = from entry in table where entry.something == null select entry; и получите IS NULLсгенерированный. Отредактировано: после первых двух ответов я чувствую необходимость уточнить, что я использую Entity Framework, а не Linq to SQL. Метод object.Equals () не работает в EF. Редактировать № …

2
ADO.NET DataRow - проверка наличия столбца
Как проверить наличие столбца в строке данных? Я создаю таблицы данных для организации некоторых данных, которые я уже извлек из базы данных. В зависимости от типа данных в каждой строке мне нужно создать таблицу данных с разными столбцами. Затем, позже, я хочу проверить, есть ли в таблице данных, на которую …


5
Заполнить таблицу данных из средства чтения данных
Я делаю базовые вещи на C # (MS VS2008), и у меня вопрос больше о правильном дизайне, чем о конкретном коде. Я создаю базу данных, а затем пытаюсь загрузить ее из устройства чтения данных (которое основано на хранимой процедуре SQL). Что мне интересно, так это то, является ли наиболее эффективным …
103 c#  .net  ado.net 


22
Подключение к SQL Server иногда работает
Приложение ADO.Net только иногда может подключиться к другому серверу в локальной сети. Кажется случайным, успешна данная попытка подключения или нет. Соединение использует строку соединения в форме: Сервер = THESERVER \ TheInstance; База данных = TheDatabase; Идентификатор пользователя = TheUser; Пароль = Пароль; возвращается ошибка: Истекло время ожидания подключения. Время ожидания …

8
Получить значение выходного параметра в ADO.NET
Моя хранимая процедура имеет выходной параметр: @ID INT OUT Как я могу получить это с помощью ado.net? using (SqlConnection conn = new SqlConnection(...)) { SqlCommand cmd = new SqlCommand("sproc", conn); cmd.CommandType = CommandType.StoredProcedure; // add parameters conn.Open(); // *** read output parameter here, how? conn.Close(); }
96 c#  .net  ado.net 

13
ADO.NET Entity Framework: мастер обновления не будет добавлять таблицы
Я добавил в свой проект новую модель сущностных данных ADO.Net и использовал мастер обновлений для добавления таблиц в модель. Пять из выбранных таблиц были добавлены в область конструктора. Две другие таблицы не добавлю. Я выбираю их в мастере и нажимаю «Готово», но они никогда не отображаются в области конструктора. Это …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.