Visual Basic 2005 Express

26/07/2006 - 21:27 por Miguel | Informe spam
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación de
los productos y no veo mucha diferencia pero necesito una recomendación de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel

Preguntas similare

Leer las respuestas

#1 Nohel Hernández
27/07/2006 - 01:25 | Informe spam
Hola Miguel

con Visual Basic 2005 Express perfectamente te puedes conectar con SLQ
Server 2005, si mal no recuerdo, al instalar el Visual Basic tambien te
instala la versión Express de SQL Server 2005, que es muy superior al MSDE y
Access

Saludos



Nohel Hernández
Caracas - Venezuela
-
El Menos común de los sentidos es el Sentido Común
-
"Miguel" escribió en el mensaje
news:
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación
de
los productos y no veo mucha diferencia pero necesito una recomendación de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel



Respuesta Responder a este mensaje
#2 Daniel Segarra Felis
27/07/2006 - 08:24 | Informe spam
Hola,
con la versión Express de Visual Studio 2005 tendrás la limitación de
únicamente disponer de los controladores de acceso a Sql Server y a
Access. Adicionalmente, sólo podrás conectarte a bases de datos locales
en la máquina donde esté instalado el Visual Studio Express.
Saludos,

Miguel escribió:
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación de
los productos y no veo mucha diferencia pero necesito una recomendación de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel



Respuesta Responder a este mensaje
#3 Miguel
27/07/2006 - 16:15 | Informe spam
Gracias a ambos, entonces ¿con la versión Standard si puedo conectarme a una
base de datos remota?, por ejemplo instalada en un servidor y poder
accederla desde una aplicación cliente, lo cual no puedo hacer con la
express.

"Miguel" wrote in message
news:
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación
de
los productos y no veo mucha diferencia pero necesito una recomendación de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel



Respuesta Responder a este mensaje
#4 Eduardo Alvarado Meza
28/07/2006 - 09:04 | Informe spam
Yo creo que las versiones express hacen de todo si sabes programar, por
ejemplo, que en las opciones de agregar nuevo item del vb2005 no aparezca un
"inherited form" o "component class" no significa que no lo puedas crear,
porque realmente solo es una clase que hereda de otra. Habran cosas como el
instalador que llegaran a hacer falta más de alguna vez pero seria hasta el
final, o usar uno de terceros.

Con respecto a conexiones remotas con sqlexpress, tengo tiempo de no usarlo
y lo use poco porque tengo la standard, pero si te dire que sí soporta
conexiones remotas si lo habilitas, el problema con la version express del
VB2005, es que si intentas acceder a una BD de sqlserver2005 via wizard o
interfaz gráfica del usuario, solo te permite hacer un attach de un mdf y
eso no es lo que deseas. Para conseguir lo anterior deberas olvidarte del
wizard y escribir el codigo correspondiente manualmente, algo asi:

Dim Conn As New SqlClient.SqlConnection("Data Source=SERVIDOR;Initial
CatalogºSE_DE_DATOS;Integrated Security=True")

Ahora, si usas datasources, es decir, la ventanita que muestra todos los
datasources(datasets) para arrastrarlos a un form y que se creen
automaticamente los controles no se va a poder, tienes que hacerlo
manualmente, al igual que los datasets tipados.

Lo que se me ocurre es que hagas la siguiente prueba, intenta trabajar
usando el archivo mdf, estamos claro que no es lo que deseas pero hazlo asi
para aprovechar las bondades del IDE, y cuanto tengas algo ya hecho y
funcional, publica el mdf creado en el servidor sql usando el managment
studio (como se llame), y luego, modificas todas las cadenas de conexión
existentes en tu proyecto para que luzcan como la anterior.

Y no se te olvide habilidar la opción de admitir conexiones locales y
remotas que la puedes encontrar usando el surface area configuration.

Intentalo y comentame si me equivoco.


"Miguel" escribió en el mensaje
news:
Gracias a ambos, entonces ¿con la versión Standard si puedo conectarme a
una base de datos remota?, por ejemplo instalada en un servidor y poder
accederla desde una aplicación cliente, lo cual no puedo hacer con la
express.

"Miguel" wrote in message
news:
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual
Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación
de
los productos y no veo mucha diferencia pero necesito una recomendación
de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel







Respuesta Responder a este mensaje
#5 Miguel
28/07/2006 - 18:21 | Informe spam
Gracias Eduardo voy a hacer las pruebas.

"Eduardo Alvarado Meza" <ealvarado_15@(eliminarestetexto)hotmail.com> wrote
in message news:%23WO$
Yo creo que las versiones express hacen de todo si sabes programar, por
ejemplo, que en las opciones de agregar nuevo item del vb2005 no aparezca
un "inherited form" o "component class" no significa que no lo puedas
crear, porque realmente solo es una clase que hereda de otra. Habran cosas
como el instalador que llegaran a hacer falta más de alguna vez pero seria
hasta el final, o usar uno de terceros.

Con respecto a conexiones remotas con sqlexpress, tengo tiempo de no
usarlo y lo use poco porque tengo la standard, pero si te dire que sí
soporta conexiones remotas si lo habilitas, el problema con la version
express del VB2005, es que si intentas acceder a una BD de sqlserver2005
via wizard o interfaz gráfica del usuario, solo te permite hacer un attach
de un mdf y eso no es lo que deseas. Para conseguir lo anterior deberas
olvidarte del wizard y escribir el codigo correspondiente manualmente,
algo asi:

Dim Conn As New SqlClient.SqlConnection("Data Source=SERVIDOR;Initial
CatalogºSE_DE_DATOS;Integrated Security=True")

Ahora, si usas datasources, es decir, la ventanita que muestra todos los
datasources(datasets) para arrastrarlos a un form y que se creen
automaticamente los controles no se va a poder, tienes que hacerlo
manualmente, al igual que los datasets tipados.

Lo que se me ocurre es que hagas la siguiente prueba, intenta trabajar
usando el archivo mdf, estamos claro que no es lo que deseas pero hazlo
asi para aprovechar las bondades del IDE, y cuanto tengas algo ya hecho y
funcional, publica el mdf creado en el servidor sql usando el managment
studio (como se llame), y luego, modificas todas las cadenas de conexión
existentes en tu proyecto para que luzcan como la anterior.

Y no se te olvide habilidar la opción de admitir conexiones locales y
remotas que la puedes encontrar usando el surface area configuration.

Intentalo y comentame si me equivoco.


"Miguel" escribió en el mensaje
news:
Gracias a ambos, entonces ¿con la versión Standard si puedo conectarme a
una base de datos remota?, por ejemplo instalada en un servidor y poder
accederla desde una aplicación cliente, lo cual no puedo hacer con la
express.

"Miguel" wrote in message
news:
Buenos días:

Necesito saber si con la versión Visual Basic 2005 Express es posible
conectarse a una base de datos de Microsoft SQL 2005, hago la pregunta
porque en la versión estándard de Visual Basic 2003 .NET solo era
posible
hacerlo con Access y MSDE y no con otro motor de BD.

También que me recomiendan: Bajar estas versiones Express de Visual
Studio
2005 gratis o Comprar la versión Standard, revisé la hoja de comparación
de
los productos y no veo mucha diferencia pero necesito una recomendación
de
alguien que haya utilizado el producto.


Gracias de antemano

Miguel











email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida