
COMO UNIR VISUAL BASIC.NET CON C#.NET
Publicado por Edgar (26 intervenciones) el 14/02/2008 19:04:38
Estimados amigos del Foro, tengo un problema muy grande, desde ya muchas gracias por su valiosa ayuda.
PROBLEMA.- Estoy desarrollado una aplicacion contable en ASP.NET con base de Datos Sql Server 2000 y lenguaje Visual Basic.net, como es una aplicacion 3 capas tengo la para de :
DATOS
NEGOCIO
PRESENTACION
Dentro de la capa de datos existe una Clase que se llama ClsDatos.vb que hace la conexion a la Base de Datos, esta es:
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports System.Data
Imports System.Data.SqlClient
Namespace Contabilidad.Datos
Public Class ClsDatos
Public Sub New()
End Sub
Protected Shared Function StringConexion() As String
Dim conexion As String
conexion = "Data Source=DESARROLLO;Initial Catalog=Base;User ID=sa;Password=sa"
Return conexion
End Function
Public Shared Function ExecuteQuery(ByVal Query As String) As DataSet
Dim resultado As New DataSet()
Dim cnServer As New SqlConnection(StringConexion())
cnServer.Open()
Dim daData As New SqlDataAdapter(Query, cnServer)
daData.Fill(resultado)
cnServer.Close()
Return resultado
End Function
Public Shared Function ExecuteCommand(ByVal Query As String) As Integer
Dim resultado As Integer = 0
Dim cnServer As New SqlConnection(StringConexion())
cnServer.Open()
Dim cm As New SqlCommand(Query, cnServer)
resultado = cm.ExecuteNonQuery()
cnServer.Close()
Return resultado
End Function
End Class
End Namespace
Como ustedes pueden ver todo es lenguaje VISUAL BASIC.NET, ahora el problema radica en que vamos a Unificar todos los proyectos y mis dos compañeros todo su desarrollo lo tienen en C#, mi pregunta es cuando unamos los proyectos yo tendre que eliminar mi clase de conexion llamada ClsDatos.vb para utilizar unicamente la Clase ClsDatos.cs , pero al hacer esto todas las ventanas y clases no podran encontrar mi clase la ClsDatos.vb.....
Por favor ayudenme y me indican como hago para que no exista este problema en la unificacion de los proyectos.
PROBLEMA.- Estoy desarrollado una aplicacion contable en ASP.NET con base de Datos Sql Server 2000 y lenguaje Visual Basic.net, como es una aplicacion 3 capas tengo la para de :
DATOS
NEGOCIO
PRESENTACION
Dentro de la capa de datos existe una Clase que se llama ClsDatos.vb que hace la conexion a la Base de Datos, esta es:
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports System.Data
Imports System.Data.SqlClient
Namespace Contabilidad.Datos
Public Class ClsDatos
Public Sub New()
End Sub
Protected Shared Function StringConexion() As String
Dim conexion As String
conexion = "Data Source=DESARROLLO;Initial Catalog=Base;User ID=sa;Password=sa"
Return conexion
End Function
Public Shared Function ExecuteQuery(ByVal Query As String) As DataSet
Dim resultado As New DataSet()
Dim cnServer As New SqlConnection(StringConexion())
cnServer.Open()
Dim daData As New SqlDataAdapter(Query, cnServer)
daData.Fill(resultado)
cnServer.Close()
Return resultado
End Function
Public Shared Function ExecuteCommand(ByVal Query As String) As Integer
Dim resultado As Integer = 0
Dim cnServer As New SqlConnection(StringConexion())
cnServer.Open()
Dim cm As New SqlCommand(Query, cnServer)
resultado = cm.ExecuteNonQuery()
cnServer.Close()
Return resultado
End Function
End Class
End Namespace
Como ustedes pueden ver todo es lenguaje VISUAL BASIC.NET, ahora el problema radica en que vamos a Unificar todos los proyectos y mis dos compañeros todo su desarrollo lo tienen en C#, mi pregunta es cuando unamos los proyectos yo tendre que eliminar mi clase de conexion llamada ClsDatos.vb para utilizar unicamente la Clase ClsDatos.cs , pero al hacer esto todas las ventanas y clases no podran encontrar mi clase la ClsDatos.vb.....
Por favor ayudenme y me indican como hago para que no exista este problema en la unificacion de los proyectos.
Valora esta pregunta


0