Crear Base de Datos

03/09/2005 - 16:42 por Kravek | Informe spam
En Vb6.0 tenía una jerarquía de objetos capaz de crear una BBDD desde 0, es
esto posible desde .Net? que espacio de nombres y que objetos debería
crear?O no me queda otra que usar el lenguaje DDL de SQL?en este 2º caso
como podría crear un fichero de Access para luego poder trabajar sobre él?

Además de eso me sería interesante (y sustitutorio) si en vez de crear la
BBDD pudiera generar con mi programa un archivo de Visio con la estructura
de la BBDD ¿es esto posible?

Preguntas similare

Leer las respuestas

#6 Kravek
06/09/2005 - 19:32 | Informe spam
Pero ADOX es como lo hacía en VB6 (no recordaba el nombre gracias;)), en
.Net no hay nada??


Atentamente: Rubén García Gutiérrez
tlf: 637 793 198
"TT" escribió en el mensaje
news:
Busca sobre ADOX, hay tienes la solucion.

^_^
"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:%
Ummmm no me gusta ninguna de las 2 ideas pero bueno investigaré haber


si
encuentro el artículo de Emmanuelle sino pues haber que sale en una


moneda:p

"Carriat" escribió en el mensaje
news:01c101c5b1e9$543fc990$
sí..podrías utilizar el Lenguaje DDL de SQL
(desde .NET...). Creo que ya se que quieres
hacer...recuerdo haber hecho algo parecido con VB6, si
mal no recuerdo era utilizando DAO cierto?..bueno...eso
si va a estar un poco más difícil en .NET pero por qué no
intentas utilizar el mismo DAO?...bueno eso no sería una
solución muy elegante..pero estaría "dizque"
en .NET...ahora bien..podrías como te dije utilizar
lenguaje DDL accediendo al espacio de nombres System.Data
y bueno..depende del gestor o proveedor que utilizarás (a
menos que uses la MSEL)..






Respuesta Responder a este mensaje
#7 Anonimo
06/09/2005 - 20:24 | Informe spam
En Vb6.0 tenía una jerarquía de objetos capaz de crear


una BBDD desde 0, es
esto posible desde .Net? que espacio de nombres y que


objetos debería
crear?O no me queda otra que usar el lenguaje DDL de SQL?


en este 2º caso
como podría crear un fichero de Access para luego poder


trabajar sobre él?

Además de eso me sería interesante (y sustitutorio) si


en vez de crear la
BBDD pudiera generar con mi programa un archivo de Visio


con la estructura
de la BBDD ¿es esto posible?


.

Respuesta Responder a este mensaje
#8 TT
07/09/2005 - 09:25 | Informe spam
Hola.
Yo lo hago en .Net con eso y me funciona

string strConn="Provider=Microsoft.JET.OLEDB.4.0;";

strConn += "Data Source = " + NombreMDB;

strConn += ";Jet OLEDB:Database Password=;";

ADOX.CatalogClass cat=new ADOX.CatalogClass();

cat.Create(strConn);

cat=null;

GC.Collect();

Saludos.

"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:
Pero ADOX es como lo hacía en VB6 (no recordaba el nombre gracias;)), en
.Net no hay nada??


Atentamente: Rubén García Gutiérrez
tlf: 637 793 198
"TT" escribió en el mensaje
news:
> Busca sobre ADOX, hay tienes la solucion.
>
> ^_^
> "Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
> news:%
>> Ummmm no me gusta ninguna de las 2 ideas pero bueno investigaré


haber
> si
>> encuentro el artículo de Emmanuelle sino pues haber que sale en una
> moneda:p
>>
>> "Carriat" escribió en el mensaje
>> news:01c101c5b1e9$543fc990$
>> sí..podrías utilizar el Lenguaje DDL de SQL
>> (desde .NET...). Creo que ya se que quieres
>> hacer...recuerdo haber hecho algo parecido con VB6, si
>> mal no recuerdo era utilizando DAO cierto?..bueno...eso
>> si va a estar un poco más difícil en .NET pero por qué no
>> intentas utilizar el mismo DAO?...bueno eso no sería una
>> solución muy elegante..pero estaría "dizque"
>> en .NET...ahora bien..podrías como te dije utilizar
>> lenguaje DDL accediendo al espacio de nombres System.Data
>> y bueno..depende del gestor o proveedor que utilizarás (a
>> menos que uses la MSEL)..
>>
>>
>
>


Respuesta Responder a este mensaje
#9 Kravek
07/09/2005 - 13:15 | Informe spam
Ok, gracias!!

"TT" escribió en el mensaje
news:
Hola.
Yo lo hago en .Net con eso y me funciona

string strConn="Provider=Microsoft.JET.OLEDB.4.0;";

strConn += "Data Source = " + NombreMDB;

strConn += ";Jet OLEDB:Database Password=;";

ADOX.CatalogClass cat=new ADOX.CatalogClass();

cat.Create(strConn);

cat=null;

GC.Collect();

Saludos.

"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:
Pero ADOX es como lo hacía en VB6 (no recordaba el nombre gracias;)), en
.Net no hay nada??


Atentamente: Rubén García Gutiérrez
tlf: 637 793 198
"TT" escribió en el mensaje
news:
> Busca sobre ADOX, hay tienes la solucion.
>
> ^_^
> "Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
> news:%
>> Ummmm no me gusta ninguna de las 2 ideas pero bueno investigaré


haber
> si
>> encuentro el artículo de Emmanuelle sino pues haber que sale en una
> moneda:p
>>
>> "Carriat" escribió en el mensaje
>> news:01c101c5b1e9$543fc990$
>> sí..podrías utilizar el Lenguaje DDL de SQL
>> (desde .NET...). Creo que ya se que quieres
>> hacer...recuerdo haber hecho algo parecido con VB6, si
>> mal no recuerdo era utilizando DAO cierto?..bueno...eso
>> si va a estar un poco más difícil en .NET pero por qué no
>> intentas utilizar el mismo DAO?...bueno eso no sería una
>> solución muy elegante..pero estaría "dizque"
>> en .NET...ahora bien..podrías como te dije utilizar
>> lenguaje DDL accediendo al espacio de nombres System.Data
>> y bueno..depende del gestor o proveedor que utilizarás (a
>> menos que uses la MSEL)..
>>
>>
>
>






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