Foro de programacion

programacion
RegistrateNewsletter
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Secciones: Manuales-Diseño-Trucos-Recursos-Foros/Comunidad-Software-CodigoFuente-compras
AñadenosFavoritos
Secciones: Herramientas-Libros-Webmasters/Google-Noticias -Biblioteca-Cursos--Directorio-EmpleoN
Foros de Programacion - Cominidad de Programadores
 
Foros de programacion
es una web de ayuda a los programadores y webmasters, la buena utilizacion del foro sera el premio que tendremos para q este elemento sea util para los usuarios.

Colaborar: Si deseais ser moderadores de alguno de los foros estaremos encantados en que nos presteis esa ayuda , tan solo es necesario tener algun conocimiento
del tema que trata el foro y tener ganas ganas de colaborar para ser moderador mandar un mail indicando de que foro deseais ser moderador

Deseais que pongamos algun nuevo foro de programacion? ¿quieres crear un nuevo foro y ser su moderador? ponte en contacto con nosotros

Retroceder   Foros > Programacion > asp

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 25 de julio,2005, 21:48
Jorge Solano
Guest
 
Mensajes: n/a
Predeterminado como cargar un archivo de imágenes a una BD SQL

Estoy usando VB6 y SQL Server 2000

definí un campo IMAGE


pero cómo le paso el archivo ??
Responder Citando
  #2 (permalink)  
Antiguo 02 de agosto,2005, 18:48
Julio
Guest
 
Mensajes: n/a
Predeterminado Re: como cargar un archivo de imágenes a una BD SQL

Jorge te paso un trozo de mi codigo, en la que agrego imagenes (en este caso *.jpg) a una BD sql200 (el campo es de tipo ntext - memo)

si te sirve, te paso la forma de recuperar el mismo para rehacer la imagen.

Saludos JulioAlbertoGarcia@hotmail.com

Private Sub mnu13_Click()
Dim Archivo$
Dim Tama&
Dim ArchivoImg$
Dim Campos(1) As Variant
Dim rsBus As ADODB.Recordset
Dim Comando$
Dim CmdProc As ADODB.Command

Me.MousePointer = vbHourglass
' Lee el primer archivo del directorio
Archivo$ = Dir(CaminoImagen & "\" & "*.jpg", vbArchive)

While Archivo <> ""

intSocio = Buscar_IdSocio(Val(Left(Archivo, 3)))

Archivo$ = CaminoImagen & "\" & Archivo$
Tama = FileLen(Archivo$)
ArchivoImg = Space(Tama)
Open Archivo$ For Binary Access Read As #1
Get #1, , ArchivoImg
Close #1

Campos(0) = intSocio
Campos(1) = ArchivoImg$

'Averigua si existe el Registro en Imagenes
Set rsBus = New ADODB.Recordset
rsBus.Open "Select * from Imagenes Where id_socio = " & intSocio, Cnn, adOpenKeyset, adLockReadOnly, adCmdText
If rsBus.RecordCount > 0 Then
Comando$ = "dbo.Modificar_Imagenes"
Else
Comando$ = "dbo.Alta_Imagen"
End If

rsBus.Close
Set rsBus = Nothing

'Da el Alta/Modificacion en la base de datos
Set CmdProc = New ADODB.Command

CmdProc.ActiveConnection = Cnn
CmdProc.CommandType = adCmdStoredProc
CmdProc.CommandText = Comando$
CmdProc.Execute , Campos

Set CmdProc = Nothing

Call DeleteFile(Archivo)
' Lee el proximo archivo del directorio de origen
Archivo = Dir
Wend
Me.MousePointer = vbDefault
End Sub
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Las caritas están Activado
El codigo [IMG] está Activado
Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado
Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Recorset.Movefirst Bolgo visual basic 0 08 de agosto,2005 16:55
Problemas con un recorset bi23471 visual basic 0 01 de enero,1970 01:00

Programacion : LWPI Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL Ipueblos20
Areas exclusivas:cursosIofertasIadslIwebtutoriales ISMSareaItutorialesItrucos de windows IgooglemaniaI programatium.netIcompras
noticias: SaludIOcio/cineIMusicaIMotorIDeportes IJuegos I FinanzasIMovilesIEnergiaIEcologiaITech-yIMujerIMACISaludIViajes-Pueblos
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales

Content Relevant URLs by vBSEO 3.2.0