Лучшие ado.net вопросы ИТ разработчиков

  • 42голосов
  • 2ответа
  • 0просмотров

Каков уровень изоляции транзакции по умолчанию для SQL Server с ADO.NET?

Каков уровень изоляции транзакции по умолчанию для SQL Server с ADO.NET? Я использую стандартную установку SQL Server и только обычные классы System.Data.SqlClient.

Задан Apr 22, 2016, 4:16 AMотhkfJonathan Allen
  • 10голосов
  • 3ответа
  • 0просмотров

SqlBulkCopy Обработка ошибок / продолжить при ошибке

Я пытаюсь вставить огромное количество данных в сервер SQL. Моя таблица назначения имеет уникальный индекс, называемый «Hash». Я хотел бы заменить мою реализацию SqlDataAdapter на SqlBulkCopy. В SqlDataAapter есть свойство & quot; ...

Задан Nov 22, 2016, 2:54 PMотjohnnyRosePaladin
  • 150голосов
  • 10ответов
  • 0просмотров

На объектный объект нельзя ссылаться несколькими экземплярами IEntityChangeTracker. при добавлении связанных объектов к сущности в Entity Framework 4.1

Я пытаюсь сохранить данные сотрудника, на которые есть ссылки с City. Но каждый раз, когда я пытаюсь сохранить свой контакт, который проверяется, я получаю исключение"ADO.Net Entity Framework An entity object cannot be referenced by multiple ...

Задан Jul 09, 2012, 5:04 PMотwoneaSmily
  • 7голосов
  • 3ответа
  • 0просмотров

Как я могу заставить LINQ to SQL использовать строку подключения, которая изменяется во время выполнения?

Я экспериментирую с некоторыми трудностями, пытаясь использоватьConnection String Builders (ADO.NET) [http://msdn.microsoft.com/en-us/library/ms254947.aspx]в LINQ to SQL. Позвольте показать вам, ребята, что я пытаюсь сделать: > the app.config ...

Задан Jun 19, 2009, 7:02 PMот4 revs, 2 users 79%Nano Taboada
  • 7голосов
  • 4ответа
  • 0просмотров

получить определенный диапазон строк в таблице SQL Server

У меня есть структура таблицы, например (OrderID [uniqueidentifier], OrderDesciption [nvarchar]), я использую ADO.Net + C # + VSTS 2008 + SQL Server 2008. Таблица большая, и я хочу, чтобы клиент дал мне два входа, индекс начала диапазона и индекс ...

Задан Jun 21, 2009, 12:58 PMотGeorge2
  • 8голосов
  • 5ответов
  • 0просмотров

Возврат SqlDataReader

У меня есть этот код: public static SqlDataReader GetGeneralInformation ( int RecID ) { using ( var conn = new SqlConnection( GetConnectionString() ) ) using ( var cmd = conn.CreateCommand() ) { conn.Open(); cmd.CommandText = @"SELECT ...

Задан Apr 20, 2012, 8:28 PMотRangoJames Wilson
  • 6голосов
  • 6ответов
  • 0просмотров

Помогите с добавлением столбца флажка в DataGridView в форме окна

Я пытаюсь добавить столбец флажок в DataGridView в простом приложении формы окна. Я извлекаю некоторые данные из базы данных с помощью ADO.NET, помещаю их в таблицу данных и затем устанавливаю источник данных datagridview в таблицу данных. Затем ...

Задан Jun 23, 2009, 8:48 PMот
  • 6голосов
  • 2ответа
  • 0просмотров

В чем разница между транзакцией SQL на уровне хранимой процедуры и транзакцией на уровне SqlConnection?

Скажем, хранимая процедура на MSSQL Server использует транзакцию SQL, используяBEGIN TRANSACTION/COMMIT TRANSACTIONКак это отличается от начала и совершения одного с помощью ADO.NET черезSqlConnection.BeginTransaction()?

Задан Jun 26, 2009, 8:09 PMотCade RouxJonathon Watney
  • 6голосов
  • 3ответа
  • 0просмотров

C # DataTable Внутреннее соединение с динамическими столбцами

Я пытаюсь соединить две таблицы данных вместе, как в этом вопросе: Внутреннее объединение DataTables в C # [https://stackoverflow.com/questions/665754/inner-join-of-datatables-in-c-sharp] Я пытаюсь получить вывод, чтобы он был единым ...

Задан May 23, 2017, 11:59 AMотCommunityfinoutlook
  • 77голосов
  • 7ответов
  • 0просмотров

Как получить имя базы данных из строки подключения с помощью SqlConnectionStringBuilder

Я никогда не хочу разбивать строку подключения, используя манипуляции со строками, и получать сервер, базу данных, идентификатор пользователя и пароль. Я прочитал следующую ссылку и прочитал принятый ответ. Я обнаружил, что это лучший способ ...

Задан May 23, 2017, 12:26 PMотCommunityImran Rizvi
  • 50голосов
  • 5ответов
  • 0просмотров

Что лучше: DataSet или DataReader?

Я только что видел эту тему:Datatable против Dataset [https://stackoverflow.com/questions/2250/datatable-vs-dataset]но это не решило мои сомнения. Позвольте мне объяснить лучше, я связывался с базой данных и мне нужно было показать результаты в ...

Задан May 23, 2017, 12:26 PMотCommunityDaniel
  • 5голосов
  • 2ответа
  • 0просмотров

Чтение из базы данных и заполнение DataTable

Я получаю набор данных отDataReader и присваивая строку. Теперь мне нужно заполнитьDataTable столбцы с полями запроса.DataTable подключен к сетке для отображения заполненных данных. запрос: strSQL = "SELECT EmpCode,EmpID,EmpName FROM ...

Задан Feb 11, 2013, 6:56 AMотnawfalBramenath
  • 1голосов
  • 4ответа
  • 0просмотров

нужно получить значение из запроса SQL

Через ADO мне нравится делать следующий запрос: select name, address, zip from terr where id = '33334'Мне нравится присваивать переменные name, addess, zip, чтобы я мог назначить их позже в моей программе. Как мне сделать это с VB.NET ADO?

Задан Mar 06, 2017, 6:55 PMотklasharNate Pet
  • 4голосов
  • 5ответов
  • 0просмотров

Параметризация SQL-запроса

Много сообщений о параметрах в SQL с C #, но я все еще что-то упускаю. Я не получаю сообщение об ошибке, но данные не вставлены. Чего не хватает? У меня есть текстовые поля с именем fname, lname, адрес, город, штат и почтовый индекс. private ...

Задан Jun 05, 2012, 3:57 PMотmarcmiller2007
  • 8голосов
  • 4ответа
  • 0просмотров

выполнить пользовательский sql с сущностью Framework?

Мне нужно выполнить пользовательский запрос, который будет сохранен где-то в базе данных, и мне нужно, чтобы он вернулся в набор данных или набор данных и связал его с видом сетки, который будет автоматически генерировать столбцы в true. Весь ...

Задан Jun 05, 2012, 1:35 PMотLuis Valencia
  • 5голосов
  • 2ответа
  • 0просмотров

Как использовать C #, чтобы получить описание столбца Sql Server 2005?

Я могу использовать & quot; Microsoft.SqlServer.Management.Smo.Table & quot; в C #, чтобы получить столбцы таблицы базы данных Sql Server 2005. У меня есть столбец. Имя, но как я могу получить описание столбца в C #? Я видел ссылку:SQL Server: ...

Задан May 23, 2017, 10:27 AMотCommunityMike108
  • 10голосов
  • 10ответов
  • 0просмотров

C # - IDataReader для отображения объектов с использованием обобщений

Как я могу сопоставить объект DataReader в объект класса с помощью обобщений? Например мне нужно сделать следующее: public class Mapper<T> { public static List<T> MapObject(IDataReader dr) { List<T> objects = new List<T>(); while (dr.Read()) { ...

Задан Feb 02, 2012, 4:46 PMотMichael Pakhantsovuser366312
  • 27голосов
  • 4ответа
  • 0просмотров

Нужно ли добавлять @ перед именем SqlParameter?

В одном из наших приложений параметры передаются в хранимую процедуру таким образом Dim parm As New SqlParameter("searchText", SqlDbType.VarChar) parm.Direction = ParameterDirection.Input parm.Size = 50 ...

Задан Apr 20, 2012, 12:18 PMотHeinziMahesh KP
  • 7голосов
  • 2ответа
  • 0просмотров

Использование IsolationLevel.Snapshot, но БД все еще блокируется

Я являюсь частью команды, создающей веб-сайт на основе ADO.NET. Иногда у нас есть несколько разработчиков и инструмент автоматического тестирования, которые работают одновременно с копией базы данных для разработки. Мы используем уровень ...

Задан May 23, 2017, 11:45 AMотCommunityEamon Nerbonne
  • 18голосов
  • 11ответов
  • 0просмотров

Есть ли в ADO.Net DataTables индексы?

Я использую VSTS 2008 + C # + .Net 3.5 + SQL Server 2008 + ADO.Net. Если я загружаю таблицу из базы данных с помощью DataTable из ADO.Net и в таблице базы данных, я определил пару индексов для таблицы. Мой вопрос заключается в том, существует ли ...

Задан Jul 11, 2009, 11:36 PMотJohn SaundersGeorge2
  • 27голосов
  • 8ответов
  • 0просмотров

Строка подключения сущности ADO.NET для нескольких проектов

Я использую многоуровневый проект, где DataModel содержит модель сущности ADo.NET, а уровень DataAccess выполняет проверку. Однако каждый раз, когда я получаю такую ошибку > The specified named connection is either not found in the ...

Задан Jul 11, 2009, 9:50 AMотSumanta
  • 7голос
  • 1ответ
  • 0просмотров

AdventureWorks не может создать модель данных сущности ado.net

Я пытаюсь использовать пример базы данных Microsoft AdventureWorks2008R2 ... когда я пытаюсь создать модель данных сущности ADO.NET, я получаю эту ошибку: Unable to generate the model because of the following exception: 'The ...

Задан Jun 21, 2012, 5:29 PMотGreg B
  • 37голосов
  • 7ответов
  • 0просмотров

Добавить DbProviderFactory без App.Config

Я использую DbProviderFactories в своем слое данных (на основе Entity Framework) и использую SQLite для своей базы данных, но мне не нужно иметь App.Config, чтобы иметь следующий код: <configuration> <system.data> <DbProviderFactories> ...

Задан Mar 22, 2014, 1:16 AMотMatthewMartinJasonRShaver
  • 2голос
  • 1ответ
  • 0просмотров

Отсутствует библиотека для ссылки на типы соединений OLEDB

Я получил следующий кусок кода отБлог команды служб SSIS [http://blogs.msdn.com/b/mattm/archive/2008/08/22/accessing-oledb-connection-managers-in-a-script.aspx] для приведения типа соединения OLEDB, чтобы его можно было использовать ...

Задан Jul 05, 2012, 10:16 PMотrvphx
  • 3голосов
  • 3ответа
  • 0просмотров

Использовать вывод хранимой процедуры SQL Server в asp.net c # [закрыто]

Я новичок в работе с хранимыми процедурами. У нас есть система, которая использует хранимые процедуры, которые проверяют имена пользователей и URL-адреса. Хранимая процедура проверит, существуют ли данные пользователя. Если он существует, он ...

Задан May 04, 2018, 12:41 PMотLinomshiyam
  • 21голосов
  • 6ответов
  • 0просмотров

Как обновить сетку данных в WPF

Мой источник находится в базе данных MySQL, я сделал команду обновления, и теперь мне нужно обновить моюDataGrid. MySqlCommand cmd = new MySqlCommand( "update request set status = " + StatusRequest(value) + " where id = " + rowView[0].ToString() ...

Задан Dec 05, 2016, 9:52 PMотskeletankJohniek Comp
  • 4голосов
  • 4ответа
  • 0просмотров

Каков максимальный размер DataTable, который я могу загрузить в память в .Net?

Каков максимальный размер DataTable, который я могу загрузить в память в .Net? Есть ли искусственное ограничение или оно ограничено только тем окном, в котором я запускаю код?

Задан Jun 20, 2012, 3:47 PMотServypencilCake
  • 20голосов
  • 6ответов
  • 0просмотров

Можно ли отправить коллекцию идентификаторов в качестве параметра ADO.NET SQL?

Например. Могу ли я написать что-то вроде этого кода: public void InactiveCustomers(IEnumerable<Guid> customerIDs) { //... myAdoCommand.CommandText = "UPDATE Customer SET Active = 0 WHERE CustomerID in (@CustomerIDs)"; ...

Задан Nov 19, 2008, 6:10 PMотBlair ConradThomas Jespersen
  • 36голосов
  • 7ответов
  • 0просмотров

Как принудительно физически закрыть SqlConnection при использовании пула соединений?

Я понимаю, что если я создаю экземпляр объекта SqlConnection, я действительно получаю соединение из пула соединений. Когда я вызываю Open (), он открывает соединение. Если я вызываю метод Close () или Dispose () для этого объекта SqlConnection, ...

Задан Jul 19, 2009, 4:25 AMотJeff Meatball Yang
  • 3голос
  • 1ответ
  • 0просмотров

ADO.NET Entity Framework - Предварительная генерация представлений -

Мы используем ADO.NET Entity для нашего приложения ASP.NET. Я читал, что предварительно сгенерированные представления улучшают производительность. Ссылка на пост в ...

Задан Jul 19, 2009, 5:41 AMотJohn SaundersMuthuraj
  • 20голосов
  • 3ответа
  • 0просмотров

VS2010 открывает мой файл классов (.cs) в режиме конструктора

Я создал класс, который расширяетDbConnection [http://msdn.microsoft.com/en-us/library/system.data.common.dbconnection.aspx]в совершенно новом проекте. public class FakeDbConnection : DbConnection { ... }В обозревателе решений класс выглядит ...

Задан Aug 09, 2012, 9:42 AMотvidstige
  • 6голосов
  • 4ответа
  • 0просмотров

ODP.NET и ClickOnce возможно?

У нас есть приложение sqlserver (WinForms), которое разворачивается с ClickOnce и напрямую взаимодействует с базой данных. Если мы вынуждены перенести его на oracle, можно ли использовать ODP.NET с ClickOnce. (Пользователи могут не иметь прав ...

Задан May 23, 2017, 12:34 PMотCommunityIan Ringrose
  • 2голос
  • 1ответ
  • 0просмотров

Работа со значениями DateTime и Null

1. I have variable called modifieddate of type DateTime, which can be set to null. 2. I fill in the variable using a datareader and set the value to nothing if the reader is empty 3. when I use the variable further down, the store ...

Задан Aug 15, 2012, 2:34 PMотInternet Engineer
  • 8голосов
  • 5ответов
  • 0просмотров

Есть ли необходимость в закрытии DbConnection, если используется условие using? [Дубликат]

> Possible Duplicate: Will a using block close a database connection? [https://stackoverflow.com/questions/5243398/will-a-using-block-close-a-database-connection] Являетсяdb.Close() ненужно в следующем? using (DbConnection db = ...

Задан May 23, 2017, 10:30 AMотCommunityCJ7
  • 16голосов
  • 3ответа
  • 0просмотров

Как повторно использовать параметр SqlCommand через каждую итерацию?

Я хочу реализовать простую кнопку удаления для моей базы данных. Метод события выглядит примерно так: private void btnDeleteUser_Click(object sender, EventArgs e) { if (MessageBox.Show("Are you sure?", "delete ...

Задан May 17, 2015, 7:39 AMотPangmiller
  • 2голосов
  • 3ответа
  • 0просмотров

Указать ADO.Net DataSet для разных баз данных во время выполнения?

У меня есть большой набор данных ADO.Net и две схемы базы данных (Oracle) с различными ограничениями. Набор данных будет работать с любой схемой, но я хочу иметь возможность указать набору данных, какую схему использовать (через ...

Задан Sep 23, 2008, 2:30 PMотbrien
  • 9голосов
  • 2ответа
  • 0просмотров

Dapper & MS Access - Читать работает, Написать не

Давайте начнем с того, что избавимся от этого: я застрял с использованием БД MS Access, и я не могу его изменить. Это прекрасно работает: using (OleDbConnection conn = ConnectionHelper.GetConnection()) { conn.Open(); var results = ...

Задан Sep 07, 2012, 9:24 PMотTrev
  • 18голосов
  • 3ответа
  • 0просмотров

Что означает Trusted = yes / no в строке подключения Sql?

Что означает Trusted = yes / no в строке подключения Sql? Я создаю строку подключения, как показано ниже: string con= string.Format( "user id=admin;password=admin;server={0};Trusted_Connection=yes;database=dbtest;connection timeout=600", ...

Задан Aug 07, 2009, 5:11 AMотAshish Ashu
  • 38голосов
  • 3ответа
  • 0просмотров

ConnectionString теряет пароль после подключения. Open

я использую ADO.NET для получения некоторой информации из базы данных на сервере, вот что я делаю: string conStr = "Data Source=myServer\SQLEXPRESS;Initial Catalog=DBName;User ID=myUser;Password=myPassword"; SqlConnection conn = new ...

Задан Sep 17, 2012, 9:39 PMотStar
  • 5голосов
  • 4ответа
  • 0просмотров

Используйте SqlDataReader в F #

В C # я использую сценарии sql для добавления данных в список, где T будет классом с полями / свойствами, сопоставленными со сценарием sql. Как я мог сделать это в F #? Эта часть использует хранимую процедуру стандартным способом. using (conn) ...

Задан Sep 23, 2012, 5:50 AMотpadRichard Todd
  • 2голосов
  • 4ответа
  • 0просмотров

динамическая генерация SQL не поддерживается для нескольких базовых таблиц

Я попытался добавить новую строку в таблицу в базе данных SQL, но у меня возникла проблема: > dynamic sql generation is not supported against multiple base tables это код, который я пробовал: private MyClass myClass = new MyClass(); private ...

Задан Sep 28, 2012, 1:16 PMотSpoon Yukina
  • 2голосов
  • 2ответа
  • 0просмотров

Исходная задача ADO.net потока SSIS с параметром

Я использую источник ADO.NET для переноса данных с сервера ODBC на мой SQL. Я использовал мастер импорта и экспорта, чтобы создать задачу потока данных. Мне нужно добавить новые записи с полем GPMTADDT & gt; (вчерашняя дата) например, если ...

Задан Oct 02, 2012, 9:10 PMотPondlifeIdan Lahat
  • 17голос
  • 1ответ
  • 0просмотров

Вынужден ли код первым всегда инициализировать несуществующую базу данных?

Иногда я удаляю свою базу данных разработки и запускаю свое приложение с кодом EF. Я получу ошибку: > Cannot open database "AssessmentSystem" requested by the login. The login failed. Login failed for user 'AssessmentAdmin'. Я думаю, это ...

Задан Oct 09, 2012, 10:32 PMотJez
  • 2голосов
  • 3ответа
  • 0просмотров

Нужно ли мне устанавливать клиент Oracle, если для подключения к базе данных Oracle используется Microsoft ODBC для Oracle?

Использование объектов данных ActiveX 2.8 Библиотека в качестве справки из Excel VBA, и строка подключения: & quot; Драйвер = {Microsoft ODBC для Oracle} ....... & quot; И у меня также есть «Microsoft ODBC для Oracle». (MSORCL32.dll) на ...

Задан Aug 13, 2009, 4:13 PMотSaobi
  • 47голосов
  • 3ответа
  • 0просмотров

C # SQL Top как параметр

Попытка параметризовать значение TOP в моем SQL-выражении. SELECT TOP @topparam * from table1 command.Parameters.Add("@topparam",SqlDbType.VarChar, 10).Value = somevalue.ToString();Это не похоже на работу. У кого-нибудь есть предложения? Просто ...

Задан Aug 18, 2011, 11:07 AMотRangomuhan
Пред12...6След