none
COMO UNIR VISUAL BASIC.NET CON C#.NET RRS feed

  • Pregunta

  • 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.

     

    jueves, 14 de febrero de 2008 18:03

Respuestas