Articles of ado.net

El SqlParameter ya está contenido en otra SqlParameterCollection – ¿Usa trampas using () {}?

Mientras usa los bloques using () {} (sic) como se muestra a continuación, y suponiendo que cmd1 no vive más allá del scope del primer bloque using () {} , ¿por qué debería el segundo bloque lanzar una excepción con el mensaje The SqlParameter is ya está contenido en otra SqlParameterCollection ? ¿Significa que los […]

Sintaxis incorrecta cerca de ‘IR’

¿Cómo puedo ejecutar el siguiente SQL dentro de un único comando (ejecución única) a través de ADO.NET? ALTER TABLE [MyTable] ADD NewCol INT GO UPDATE [MyTable] SET [NewCol] = 1 El separador de lotes GO no es compatible, y sin él la segunda statement falla. ¿Hay alguna otra solución a esto que no sea el […]

Palabra clave no soportada: ‘servidor’

He intentado editar mi cadena de conexión para subir mi sitio web a un servidor. No tengo mucha experiencia con esto. Obtuve esta excepción: la palabra clave no es compatible: ‘servidor’. Aquí está mi cadena de conexión: Intenté insertar esta cadena en mi antigua cadena de conexión que funciona muy bien localmente, pero no encajaba: […]

agrupación de conexiones .net

No entiendo cuál es la diferencia de syntax entre la conexión normal y el grupo de conexiones. Cuando estoy usando la tecla de using , como: using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); command.ExecuteNonQuery(); } ¿Es esta la manera de realizar un grupo de conexiones?

¿Cuál es el nivel de aislamiento de transacción predeterminado para SQL Server con ADO.NET?

¿Cuál es el nivel de aislamiento de transacción predeterminado para SQL Server con ADO.NET? Estoy usando una instalación predeterminada de SQL Server y solo las clases normales de System.Data.SqlClient.

No se puede encontrar el Proveedor de datos de .Net Framework solicitado en Visual Studio 2010 Professional

¿Por qué me aparece “No se puede encontrar el Proveedor de datos de .Net Framework” solicitado cuando bash configurar un nuevo origen de datos en Visual Studio 2010 Professional? Mis estadísticas: Windows 7 64bit 16gig RAM Profesional de Visual Studio 2010 SQL Server 2008 (servidor A, derechos de administrador completos) SQL Server 2008 (servidor B, […]

¿Cómo debo insertar múltiples registros múltiples?

Tengo una clase llamada Entry declarada así: class Entry{ string Id {get;set;} string Name {get;set;} } y luego un método que aceptará múltiples objetos de Entry para su inserción en la base de datos usando ADO.NET: static void InsertEntries(IEnumerable entries){ //build a SqlCommand object using(SqlCommand cmd = new SqlCommand()){ … const string refcmdText = “INSERT […]

Cómo llenar una tabla de datos con List

Cómo se puede convertir una lista en una tabla de datos [Serializable] public class Item { public string Name { get; set; } public double Price { get; set; } public string @URL { get; set; } public Item(string Name, string Price, string @URL) { this.Name = Name; this.Price = Convert.ToDouble(Price); this.@URL = @URL; } […]

¿Crees que es ventajoso cambiar a Entity Framework?

Con LINQ to SQL es probable que no obtenga tanto desarrollo activo como Entity Framework, ¿cree que es mejor cambiar a Entity Framework? Personalmente, he encontrado que EF es muy torpe y difícil de usar en comparación con LINQ to SQL, que se siente muy natural. EDITAR: Recientemente publiqué un artículo en mi blog sobre […]

Convierte DataSet a List

Aquí está mi código c # Employee objEmp = new Employee(); List empList = new List(); foreach (DataRow dr in ds.Tables[0].Rows) { empList.Add(new Employee { Name = Convert.ToString(dr[“Name”]), Age = Convert.ToInt32(dr[“Age”]) }); } Utiliza un bucle para crear una lista a partir de un conjunto de datos. ¿Hay algún método directo o método más corto […]