elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  problema con app.path
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema con app.path  (Leído 4,136 veces)
maxtextla

Desconectado Desconectado

Mensajes: 182


Sidetrón


Ver Perfil WWW
problema con app.path
« en: 4 Octubre 2011, 00:03 am »

tengo un data control con el nombre de DATOS, y le estoy agregando un acceso directo a una base en acces por medio de un archivo de nombre base.udl, en las propiedades del DATA tengo la propiedad como:

ConnectionString | FILE NAME=C:\datos1\base.udl |   (sin ||) -----> de esta forma el programa SI funciona, pero quiero que la base.udl se abra con un app.path, asi que le escribo así:

datos.conecctionstring = app.path & "base.udl"

pero no funciona.... alguien puede ayudarme a colocar la SINTAXIS correcta??? POR FAVOR......



En línea

Cuanto Mas Aprendo Mas Cuenta Me Doy de Lo Ignorante Que Soy!!
Hasseds

Desconectado Desconectado

Mensajes: 145



Ver Perfil
Re: problema con app.path
« Respuesta #1 en: 4 Octubre 2011, 00:10 am »

 
 App.Path & "\base.udl"














« Última modificación: 4 Octubre 2011, 05:27 am por Hasseds » En línea

Sergio Desanti
maxtextla

Desconectado Desconectado

Mensajes: 182


Sidetrón


Ver Perfil WWW
Re: problema con app.path
« Respuesta #2 en: 4 Octubre 2011, 20:45 pm »

GRACIAS, la unica opcion en la que ha servido es con la primera que me diste:
Citar
MsgBox App.Path & "\base.udl"

pero siempre que abro el programa me aparece el msgbox,

y con la edicion de:
Citar
App.Path & "\base.udl"

me marca un error de compilacion y dice es un error de sintaxis, hay alguna forma de evitar el msgbox anterior, pero que cargue la base???

GRACIAS Por tu ayuda Hasseds
En línea

Cuanto Mas Aprendo Mas Cuenta Me Doy de Lo Ignorante Que Soy!!
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: problema con app.path
« Respuesta #3 en: 4 Octubre 2011, 20:53 pm »

HOLA!!!

ScriptKiddie <=> maxtextla

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
maxtextla

Desconectado Desconectado

Mensajes: 182


Sidetrón


Ver Perfil WWW
Re: problema con app.path
« Respuesta #4 en: 4 Octubre 2011, 21:07 pm »

Citar
ScriptKiddie <=> maxtextla

NOOOOO en verdad que no......

mira, estoy realizando una base de telefonos, y como lo dije en el primer post de este tema lo que busco es agregarle a la propiedad de mi DATA  "ConnectionString" para que mi base de datos se abra desde la ubicacion de donde se este ejecuntando el exe... ... antes lo habia logrado con el app.path, pero me di cuenta que esa funcion solo abria *.exe, y pues me esta generando este problema porque estoy abriendo una base de datos de ACCES....

Citar
Script kiddie es un término despectivo utilizado para describir a aquellos que utilizan programas y scripts desarrollados por otros para atacar sistemas de computadoras y redes. Es habitual asumir que los script kiddies son adolescentes sin habilidad para programar sus propios exploits, y que su objetivo es intentar impresionar a sus amigos o ganar reputación en comunidades de entusiastas de la informática. Suelen tener intenciones maliciosas al igual que los lamers.

si acaso de esta definicion lo unico que te aceptaria es que entiendo talvez muy poco de programacion, pero lo suficiente para crear mi base de datos, en si mi base ya funciona si le coloco esa propiedad directamente, pero ya te explique que es lo que quiero......

GRACIAS por tu comentario aun que no es apropiado  NI TAMPOCO SOY ADOLESCENTE.....
En línea

Cuanto Mas Aprendo Mas Cuenta Me Doy de Lo Ignorante Que Soy!!
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: problema con app.path
« Respuesta #5 en: 4 Octubre 2011, 21:21 pm »

para entender lo que te está sucediendo debes aprender lo mas basico de lo basico de lo basico de la programación en cualquier lenguaje y se llaman variables.

Por ejemplo si digo
var x = app.path
entonces estoy queriendo decir que ahora X va a valer app.path, pero si digo:
app.path
entonces lo dejo al aire y no está declarando nada, la función msgbox solo sirve paramostrar un mensaje de ventanita nada mas, eso quiere decir que esa linea no sirve de nada.

saludos.
En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: problema con app.path
« Respuesta #6 en: 4 Octubre 2011, 21:22 pm »

estoy loco o veo un path y no una ConecctionString...
Se supone que debes pasar la Cadena de configuracion de conexion a la BDD mas no la URL de la BDD...
Mirate esta pagina:  http://www.connectionstrings.com/
Por ejemplo una ConnectionString es:

Código:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccess2007file.accdb;Persist Security Info=False;

-------

GRACIAS por tu comentario aun que no es apropiado  NI TAMPOCO SOY ADOLESCENTE.....

Claramente la cita de tu post dice: "es habitual ..." es decir no se exclusivo de...

Temibles Lunas!¡.
En línea

The Dark Shadow is my passion.
maxtextla

Desconectado Desconectado

Mensajes: 182


Sidetrón


Ver Perfil WWW
Re: problema con app.path
« Respuesta #7 en: 4 Octubre 2011, 21:36 pm »

gracias por su ayuda, aunke no termine de entender la ultima cita de blackzerox, pero en fin,

mira, el connectionstring ya funciona pero solo cuando le aplico directamente a la propiedad la direcion donde se encuentra mi BD de acces,
 entonces aki mi problema, si muevo de carpeta o unidad mi proyecto(p/e: c:\tel\base.udl  la muevo a d:\cosas\tel\base.udl) pues me marca el error de que no encuentra la base pues pienso que se debe a que cambie de lugar mi carpeta.. entonces pues en alguna ocacion ocupe el app.path y pense que seria la misma forma: datos.conecctionstring = app.path & "base.udl"
pero aun no funciona, no se si al principio no fui tan claro, pero disculpas por eso, y gracias por su ayuda...
En línea

Cuanto Mas Aprendo Mas Cuenta Me Doy de Lo Ignorante Que Soy!!
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: problema con app.path
« Respuesta #8 en: 4 Octubre 2011, 23:07 pm »

El problema es muy basico, solo tienes que concatenar variables

Conexion = App.Path & "\base.udl"

y nada mas  :-\

Código:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccess2007file.accdb;Persist Security Info=False;
Solo funcionaria en ASP.Net :rolleyes:
En línea

79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: problema con app.path
« Respuesta #9 en: 5 Octubre 2011, 00:38 am »

HOLA!!!

NOOOOO en verdad que no......

Mantengo lo dicho:

El problema es muy basico, solo tienes que concatenar variables

estoy loco o veo un path y no una ConecctionString...

para entender lo que te está sucediendo debes aprender lo mas basico de lo basico de lo basico de la programación en cualquier lenguaje y se llaman variables.

Lee un manual de VB6 antes de postear plz...

No sigas siendo un ScriptKiddie

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
App o Path « 1 2 »
Programación Visual Basic
Bourne Ultimatum 11 3,904 Último mensaje 22 Junio 2005, 03:58 am
por Bourne Ultimatum
<pATH OF nEO>
Juegos y Consolas
hp 0 1,440 Último mensaje 15 Julio 2005, 13:54 pm
por hp
problema con path of neo
Juegos y Consolas
Essam 2 1,456 Último mensaje 23 Diciembre 2005, 14:58 pm
por Essam
Path of Neo
Juegos y Consolas
chotacabras 1 1,497 Último mensaje 7 Junio 2007, 17:47 pm
por peib0l
Exploitation of [Path Normalization Bug] & [Path Truncation Bug]
Nivel Web
tragantras 6 7,196 Último mensaje 30 Octubre 2010, 23:25 pm
por Enrique357
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines