
entity framework
Publicado por guillermo (1 intervención) el 27/09/2013 00:08:37
hola, soy nuevo en esto quisiera que me ayudaran ya que me aparece un error al abrir la base de datos, aca le mando el codigo de lo que realice
el error es 0x80131904
capa datos
capa logica
capa precentacion
aca va lo del appconfig
el error es 0x80131904
capa datos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Public Class carga
Public Function agregpro(ByVal nombre, ByVal codigo, ByVal id, ByVal precio)
Using bd As New kioscoEntities()
Try
bd.Productoes.AddObject(New Producto() With {.Nombre = nombre, .Precio = precio, .Codigo = codigo, .ID = id})
bd.SaveChanges()
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Using
End Function
End Class
capa logica
1
2
3
4
5
6
7
8
9
Public Class producto
Public Function logagregarpro(ByVal nombre, ByVal codigo, ByVal id, ByVal precio)
Dim datoslog As New accesodatos.carga
logagregarpro = datoslog.agregpro(nombre, codigo, id, precio)
End Function
End Class
capa precentacion
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Public Class pancarga
Private Sub btnGuardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGuardar.Click
Dim a As New logica.producto
Dim nombre As String = btnNombre.Text
Dim codigo As String = btnCodigo.Text
Dim id As String = btnPrecio.Text
Dim precio As Integer = btnPrecio.Text
a.logagregarpro(nombre, codigo, id, precio)
End Sub
End Class
aca va lo del appconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.diagnostics>
<sources>
<!-- En esta sección se define la configuración del registro para My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog" />
<!-- Quite los comentarios de la sección posterior para escribir en el registro de eventos de la aplicación -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information" />
</switches>
<sharedListeners>
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter" />
<!-- Quite los comentarios de la sección posterior y reemplace APPLICATION_NAME con el nombre de su aplicación para escribir en el registro de eventos de la aplicación -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
<connectionStrings><add name="kioscobd" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\kiosco.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /><add name="kioscoEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\kiosco.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /></connectionStrings>
</configuration>
Valora esta pregunta


0