Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: nolasco281 en 14 Diciembre 2014, 00:57 am



Título: Como hacer la ruta relativa.
Publicado por: nolasco281 en 14 Diciembre 2014, 00:57 am
Buenas como están mi siguiente duda tengo este insert y me funciona bien el problema que veo y no me había fijado es la ruta de la imagen que es absoluta y no relativa hay alguna forma de pasarla a relativa probé con .\ pero nada espero puedan ayudarme.

Código
  1. INSERT INTO Patente(Nombre_Invento, Fecha_Creación, Descripción, Código_Interno, Código_Empresa, Fecha_Obtuvo_Patente, Fecha_Compra_Patente, Fotografía)
  2. SELECT            'Teléfono','2005-06-25','Es un sistema que permite comunicarse con otras personas a larga distancia', 2 ,105, '2006-08-05', '2006-09-15', BulkColumn
  3. FROM Openrowset(Bulk 'C:\Users\nameUser\Documents\Tem\Sistemas_de_base_de _datos\Sistema\Imagenes_Patentes\Telefono.jpg', Single_blob) AS Fotografía
  4.  

 saludos.


Título: Re: Como hacer la ruta relativa.
Publicado por: Hadess_inf en 17 Diciembre 2014, 18:00 pm
Si necesitas abrir temp puedes hacer con %temp%

Citar
FROM Openrowset(Bulk '%temp%\Sistemas_de_base_de _datos\Sistema\Imagenes_Patentes\...