Articles of ado.net

Excepción cuando el parámetro AddWithValue es NULL

Tengo el siguiente código para especificar parámetros para la consulta SQL. Estoy siguiendo la excepción cuando uso el Code 1 ; pero funciona bien cuando uso el Code 2 . En el Code 2 tenemos un cheque para nulo y, por lo tanto, un bloque if..else . Excepción: La consulta parametrizada ‘(@application_ex_id nvarchar (4000)) SELECT […]

Al usar Trusted_Connection = true y la autenticación de SQL Server, ¿afectará esto al rendimiento?

Si una cadena de conexión especifica Trusted_Connection=true con el modo de autenticación de SQL Server, ¿se verá afectado el rendimiento de mi aplicación web?

SQL: actualiza una fila y devuelve un valor de columna con 1 consulta

Necesito actualizar una fila en una tabla, y obtener un valor de columna de ella. Puedo hacer esto con UPDATE Items SET Clicks = Clicks + 1 WHERE Id = @Id; SELECT Name FROM Items WHERE Id = @Id Esto genera 2 planes / accesos a la mesa. ¿Es posible en T-SQL modificar la instrucción […]

Los argumentos de DbArithmeticExpression deben tener un tipo común numérico

TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today’s sleeping hours List sleeps = context.Sleeps.Where( o => (clientDateTime – o.ClientDateTimeStamp time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); Esta expresión de Linq arroja esta excepción: DbArithmeticExpression arguments must have a numeric common type. ¡Por favor […]

¿Llamar al procedimiento almacenado de Oracle desde C #?

Acabo de empezar a leer sobre procedimientos almacenados. ¿Alguien puede ayudarme a llamar un procedimiento almacenado en Oracle desde C #?

Usando SqlDataAdapter para insertar una fila

Quiero insertar una fila en la base de datos usando SqlDataAdapter. Tengo 2 tablas (Custormers & Orders) en la base de datos CustomerOrders y tengo más de mil registros. Quiero crear una GUI (TextBoxes) para agregar nuevos clientes y pedidos en la Base de datos a sus respectivas tablas. ¿Cómo debería hacerlo? Supongo que el […]

¿Cómo puedo recuperar una lista de parámetros de un procedimiento almacenado en SQL Server?

Usando C # y System.Data.SqlClient, ¿hay alguna forma de recuperar una lista de parámetros que pertenecen a un procedimiento almacenado en un SQL Server antes de que realmente lo ejecute? Tengo un escenario de “multi-entorno” donde hay múltiples versiones del mismo esquema de base de datos. Ejemplos de entornos pueden ser “Desarrollo”, “Puesta en escena” […]

Manejando ExecuteScalar () cuando no se devuelven resultados

Estoy utilizando la siguiente consulta SQL y el método ExecuteScalar() para obtener datos de una base de datos Oracle: sql = “select username from usermst where userid=2” string getusername = command.ExecuteScalar(); Me está mostrando este mensaje de error: System.NullReferenceException: referencia de objeto no establecida en una instancia de un objeto Este error ocurre cuando no […]

La fuente de datos MySQL no aparece en Visual Studio

Acabo de instalar el conector ADO.NET desde aquí http://dev.mysql.com/downloads/connector/net/ Sin embargo, MySQL no aparece como una fuente de datos como debería. Intenté reiniciar Visual Studio. No soluciona mi problema. ¿Instalé el conector incorrecto? EDITAR: No arrojar nada. Estoy usando Visual Studio Express para escritorio. ¿Debo pagar por la edición Ultimate para usar un origen de […]

Se estableció con éxito una conexión con el servidor, pero luego se produjo un error durante el inicio de sesión previo al inicio de sesión.

Recibo un error de seguimiento cuando bash conectar DB de producción desde el entorno local. Pude conectar Production DB antes, pero de repente estoy recibiendo un error de seguimiento, ¿alguna idea? Se estableció con éxito una conexión con el servidor, pero luego se produjo un error durante el inicio de sesión previo al inicio de […]