Usuario
tengo problemas en conexion de base de datos con postgresql

Pregunta
-
Compañeron necesito su ayuda me he atascado en un proyecto estoy utilizando la plataforma Visual Studio 2010 el lenguaje de programacion C# y mi base de datos es postgresql pero al conectar mi base con mi lenjuage me sale el error 175: El proveedor de almacenamiento especifico no se encuentra en la configuracion o no es valido
Todas las respuestas
-
hola
estas usando el proveedor de ado.ent para esta base de datos ?
o sea este
Npgsql - .Net Data Provider for Postgresql
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
-
Si estoy usando ado.net enttity data model....
Si importe la base de datos con la secuencia de comandos desde command prompt generando un archivo y despues pegandolo directamente al proyecto y me muestra el diseño de la base de datos con extencion .edmx
Se modifico el archivo machine
Se inserto el edmgen2 en la version del framework
Se realizo lo siguiente:
gacutil -i "C:\Program Files\PostgreSQL\Npgsql\ms.net4.0\Npgsql.dll"
gacutil -i "C:\Program Files\PostgreSQL\Npgsql\ms.net4.0\Mono.Security.dll"
Y se creo una carpeta en c en la que me genero el archivo
C:\eSMC> edmgen2.exe /modelgen "Port=5432;Encoding=WIN1252;Server=localhost;Database=bd_esmv1;UserId=esm;Password=esmadm" /Npgsql eSMCAccesoADatos
y el archivo eSMCAccesoADatos.edmx lo pegue directamente al proyecto y me genero el diseño de la base de datos..
-
Bueno yo jamas he intentado Crear Modelado con PostgreSQL no se si se pueda al menos con npgSQL no creo
podrias exponer alguna imagen o algo?
Nestor Davila Muñoz
Junior Developer (VB.Net-PostgreSQL-SQLite-ASP.Net)
"No es mas grande aquel que nunca falla, si no el que nunca se da por vencido" -
hola nestor te mando este codigo
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using eSMCAccesoADatos;
namespace logicaDeNegocios
{
class UsuariosLDN
{
eSMCAccesoADatosEntities db { get; set; }
public UsuariosLDN()
{
db = new eSMCAccesoADatosEntities();
}
public int agregarUsuario(usuarios nuevoUsuario)
{
db.AddTousuarios(nuevoUsuario);
return db.SaveChanges();
}
public List<usuarios> obtenerUsuario()
{
var Usuario = db.usuarios;
return Usuario.ToList();
}
public usuarios obtenerUsuario(String nombreUsuario)
{
var usu = db.usuarios.Where(c => c.usuario == nombreUsuario).FirstOrDefault();
return usu;
}
public bool eliminarUsuarios(String nombreUsuario)
{
var usu = db.usuarios.Where(c => c.usuario == nombreUsuario).FirstOrDefault();
if (usu != null)
{
db.usuarios.DeleteObject(usu);
db.SaveChanges();
return true;
}
return false;
}
public int agregarContra(usuarios nuevaContra)
{
db.AddTousuarios(nuevaContra);
return db.SaveChanges();
}
}
} -
-
Saludos Marcos,
Pero este codigo lo veo bien,,,, en este codigo es el que presenta el error? Podias por favor hacer un print y adjuntar el error
Nestor Davila Muñoz
Junior Developer (VB.Net-PostgreSQL-SQLite-ASP.Net)
"No es mas grande aquel que nunca falla, si no el que nunca se da por vencido" -
-
-
Compañeron necesito su ayuda me he atascado en un proyecto estoy utilizando la plataforma Visual Studio 2010 el lenguaje de programacion C# y mi base de datos es postgresql pero al conectar mi base con mi lenjuage me sale el error 175: El proveedor de almacenamiento especifico no se encuentra en la configuracion o no es valido
Yo tengo el mismo error, pero con sqlite, y es al momento de generar mi instalador y al instalar la aplicacion, me lanza ese mismo error, en momento de ejecucion todo va bien, es cuando ya instalo mi app, q me da problema -