¿Como guardar y abrir archivos en SQL Server con C# .Net? | Entity Framework

  Рет қаралды 39,436

hdeleon.net

hdeleon.net

Күн бұрын

Пікірлер: 121
@andresherrera3149
@andresherrera3149 3 жыл бұрын
Tu esfuerzo por compartir conocimiento es de agradecer. Un saludo.
@elvisjesuscruzreyes7327
@elvisjesuscruzreyes7327 10 ай бұрын
Gracias por el ejemplo, adapte un proceso para que funcione solo en consola y recupere archivos encriptados. Mil Gracias
@luisalbertogarrosanchez5535
@luisalbertogarrosanchez5535 3 жыл бұрын
Como estas? te pregunto porque cuando guardo los archivos (PDF) en la base de datos, lo abro la primer vez y abre normal, luego al cerrar el archivo y volverlo a abrir de tira un error en la programacion del Boton abrir en la parte de if (File.Exists(fullFilePath)) Directory.Delete(fullFilePath); y me dice que el nombre del directorio no es valido. mil gracias
@manuele.8100
@manuele.8100 5 жыл бұрын
"Porque Windows Form? Porque..... se me hincho" xd en ese momento le di like
@cullenaustin6882
@cullenaustin6882 3 жыл бұрын
You prolly dont care but does someone know a way to log back into an instagram account? I was stupid forgot the password. I love any tips you can offer me
@khalidflynn5548
@khalidflynn5548 3 жыл бұрын
@Cullen Austin instablaster :)
@cullenaustin6882
@cullenaustin6882 3 жыл бұрын
@Khalid Flynn Thanks for your reply. I found the site through google and I'm waiting for the hacking stuff now. Looks like it's gonna take quite some time so I will reply here later with my results.
@cullenaustin6882
@cullenaustin6882 3 жыл бұрын
@Khalid Flynn It worked and I finally got access to my account again. I'm so happy! Thanks so much you really help me out !
@khalidflynn5548
@khalidflynn5548 3 жыл бұрын
@Cullen Austin no problem :D
@darkfortress6626
@darkfortress6626 3 жыл бұрын
una consulta, me salio todo bien, pero hay algunos archivos que no deja subir, aun cuando son tipo imagen o pdf, y como ppuedo hacer para que el datagridview se actualice automaticamente en tiempo real, gracias.
@oscarestuardoordonezperaza9545
@oscarestuardoordonezperaza9545 3 жыл бұрын
amigo hector, como le harías en vez de abrirlo con un botón como se abriría por medio de un campo del datagrid en link label?
@olgermarin8362
@olgermarin8362 3 жыл бұрын
Buenas, no se si alguien se le ha presentado esta situación, yo tengo una aplicación montada en un servidor a la hora de aplicarlo así se me descarga pero en el servidor no en la computadora donde estoy usando la aplicación (cliente) como seria la ruta para descargarlo pero en esa computadora cliente, gracias de antemano.
@OscarGarcia-up3ph
@OscarGarcia-up3ph 4 жыл бұрын
Hola Hector, para subir multiples archivos a un registro me recomiendas copiar el archivo a un directorio con los Paths? o hay una manera de hacerlo como array de bytes?
@luisfernandochavarriaguilt4340
@luisfernandochavarriaguilt4340 5 жыл бұрын
Al final hay me salio un error El codigo explicado en el video para eliminar el archivo si existe era asi: if (File.Exists(fullFilePath)) Directory.Delete(fullFilePath); Cuando lo correcto seria asi: if (File.Exists(fullFilePath)) File.Delete(fullFilePath); Solamente era cambiar el Directory por el File ya que es un archivo, pero gracias a este video me salvo el proyecto 😂🙌
@hdeleonnet
@hdeleonnet 5 жыл бұрын
Si tienes toda la razón. Yo hice una pavada en esa linea. Pero con lo que dices se soluciona. Bien eso crack 🤘
@drkslool
@drkslool 3 жыл бұрын
Excelente explicación, nuevo sub!
@MarcoAntonio-xg7qc
@MarcoAntonio-xg7qc 4 жыл бұрын
Por que cuando cargo la base de datos no me carga el diagrama de la tabla que tengo creada?
@hc2mny447
@hc2mny447 4 жыл бұрын
Hector, si en esa misma tabla añado 2 campos, uno que se llame estatus y otro que se llame usuario. Añadire un botón de nombre autorizar, y lo que deseo es que cuando se oprima ese botón, guarde el nombre del usuario que lo presiono que lo autorizo? O sea el usuario que se logueo en la aplicación? Es un pequeño sistema para control de pagos.Espero me puedas orientar. Gracias.
@jamestoro
@jamestoro 2 жыл бұрын
Excelente video me sirvió de mucho pero tengo inconvenientes al momento de abrir el documento. Cuando le doy al botón de abrir me abre un cuadro de dialogo preguntándome con que programa quiero abrir el archivo, se supone que con el Procces.start detecta por si solo con que aplicación abrir el archivo... a mi no me funciona.
@pataslocas4595
@pataslocas4595 5 жыл бұрын
¡Muchas gracias! me funcionó perfectamente. Saludos.
@jaisonhernandovelascocamac9539
@jaisonhernandovelascocamac9539 5 жыл бұрын
Si no cargo un documento, quiero saber como asignarale a la variable byte ( file = 0; ) pero se que no funciona porque es un arreglo de byte, como puedo darle un valor de 0? no quiero darle null.
@jusehtquispe
@jusehtquispe 4 жыл бұрын
Si es buena práctica guardar todo tipo de archivos en la DB?
@alexespejo2383
@alexespejo2383 5 жыл бұрын
Excelente tutorial!! Agradecido.
@hc2mny447
@hc2mny447 4 жыл бұрын
Muchas gracias Hector!
@melyvera4270
@melyvera4270 3 жыл бұрын
Hola ! como podría hacerlo para una web en mvc lo que es la carga del archivo? Gracias!!
@JhonatanFlores
@JhonatanFlores 4 жыл бұрын
Muy buen video, siemple y funcional
@brunoruno5535
@brunoruno5535 6 жыл бұрын
🤘 excelente gracias profesor Héctor
@louisovalles3665
@louisovalles3665 4 жыл бұрын
Que buen vídeo gracias amigo
@abrahamzan9955
@abrahamzan9955 2 жыл бұрын
Grande hermano me a servido
@darkfortress6626
@darkfortress6626 3 жыл бұрын
podria hacer una forma para agregarle las opciones de modificar y eliminar?
@mayra4009
@mayra4009 4 жыл бұрын
hola como abris el choose name?? osea que apretas para abrirlo? ya que no me deja
@hdeleonnet
@hdeleonnet 4 жыл бұрын
openfiledialog
@MiguelIvanovic
@MiguelIvanovic Жыл бұрын
Eres un crack, gracias
@carlosquiros7049
@carlosquiros7049 4 жыл бұрын
Muy bueno
@rene_an
@rene_an 5 жыл бұрын
Excelente vídeo! Hola tengo un error, espero me puedas ayudar, yo hice tu programa enfocado a sólo archivos .pdf , el problema esta en que presiono el botón abrir y se me abre el archivo, cuando lo cierro y quiero volver a abrir el mismo archivo me marca un error en el Directory.Delete(fullFilePath) y me dice System.IO.IOException: 'El nombre del directorio no es válido. ' Cabe resaltar que el programa funciona bien, el problema se presenta al querer abrir un archivo que ya he abierto anteriormente.
@hdeleonnet
@hdeleonnet 5 жыл бұрын
revisa la ruta, esta mal ya que ese error aparece cuando no existe un directorio.
@rene_an
@rene_an 5 жыл бұрын
@@hdeleonnet Ya pude resolverlo, dejaré la solución por si alguien más se topa con el mismo problema. En esa línea de código donde se pone Directory.Delete(fullFilePath) se está tratando de eliminar un directorio y está claro que no existe porque lo que tenemos en fullFilePath es la ruta del archivo, entonces tenemos que eliminar el archivo y esa línea de código quedaría así File.Delete(fullFilePath); Saludos y una vez mas excelente vídeo!
@hdeleonnet
@hdeleonnet 5 жыл бұрын
@@rene_an Gracias
@juancarlossanchezhernandez5036
@juancarlossanchezhernandez5036 3 жыл бұрын
@@rene_an Gracias a los dos, cracks
@marcoscontreras2266
@marcoscontreras2266 Жыл бұрын
@@rene_an Muchas gracias por tu apoyo me ayudaste mucho...
@alfredodoriadelbarre1449
@alfredodoriadelbarre1449 4 жыл бұрын
si yo quisiera exportar esos archivos a una carpeta, se puede con alguna código?
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Clase File
@gersongonzalez8320
@gersongonzalez8320 3 жыл бұрын
Como hago esto pero en Visual Basic?
@hilariopardo3121
@hilariopardo3121 6 жыл бұрын
Trate de hacer los paso pero al momento de almacenar me marca el siguiente error "System.InvalidOperationException: 'No connection string named '"Entity' could be found in the application config file.'", el proyecto lo estoy realizando en forma de 3 capas...
@hdeleonnet
@hdeleonnet 6 жыл бұрын
intenta borrando y re creando el entity
@hilariopardo3121
@hilariopardo3121 6 жыл бұрын
Ya pude... Volvi a crear el proyecto y dejando como capa presentacion el proyecto principal..... Gracias..... me sacaste de un enorme apuro, deja que me paguen y te picho la guama....
@hdeleonnet
@hdeleonnet 6 жыл бұрын
No pues gracias a usted
@alanrafaelfavelarodriguez2287
@alanrafaelfavelarodriguez2287 4 жыл бұрын
¿Alguna librería que tenga que agregar para poder usar Model.pruebaEntities y Model.document? No se si estoy entendiendo pero no tengo agregada esas referencias
@hdeleonnet
@hdeleonnet 4 жыл бұрын
pruebaEntities se crea en el momento que creamos el entity framework
@jairsalvadorsimonlucas8965
@jairsalvadorsimonlucas8965 5 жыл бұрын
Hola, en mi caso me sale un error en el appdomain, porque me dice que no es heredable
@hdeleonnet
@hdeleonnet 5 жыл бұрын
hdeleon.net/como-guardar-y-abrir-archivos-en-sql-server-con-c-net-entity-framework/
@jhampiercito
@jhampiercito 6 жыл бұрын
Buen aporte.... gracias
@juanluismedelhernandez3121
@juanluismedelhernandez3121 5 жыл бұрын
Excelente video, felicidades!!!!!!!. Oye, solo unas dudas, tambien se pueden guardar mp3? Y Como le puedo hacer si quiero visualizar el archivo en otro windows form de mi programa que estoy realizando? ejemplo, ver un pdf en un formulario de mi sistema? Gracias y espero tu respuesta
@trucosprogramacion
@trucosprogramacion 4 жыл бұрын
Me sirvió bastante, pero que pasaría si por ejemplo tengo que subir 2 archivos , pero no es obligatorio subir los 2 , solo 1 , ¿Cómo seria?
@galileorieragutierrez6507
@galileorieragutierrez6507 3 жыл бұрын
Hola estimado, en tu motor sql server vi una base de datos predial "dbpredial". Podrías compartirlo? Muchas Gracias. Otra consulta: tendrás una sistema de adquisición de predios o saneamiento fisico-legal. Saludos
@emmanuellopez6744
@emmanuellopez6744 5 жыл бұрын
Hola gracias por el vídeo, me imagino que si el archivo que guardaste en la BD se borra o mueve pues no se podrá mostrar, ¿hay alguna forma de que se copie a una ubicación digamos una que siempre sea la misma en el servidor para que no lo puedan mover o borrar los usuarios?
@hdeleonnet
@hdeleonnet 5 жыл бұрын
investiga como guardar con File una matriz de bytes
@darwinum5464
@darwinum5464 2 жыл бұрын
Estimado excelente video, consulta existe alguna forma de descargarlo, en vez de abrirlo
@amiltonrodriguez1072
@amiltonrodriguez1072 3 жыл бұрын
Muchas gracias bro
@Bolivi7
@Bolivi7 4 жыл бұрын
En visual Studio hay una una referencia de Acrobat pdf que se puede agregar en un form como se haria para que en un windows form se muestre el archivo pdf con esa referencia? seria bueno que en una parte 2 de este video nos muestres como recuperar los archivos y se muestren en un windows form, ya sea pdf o de imagen, tambien que tan grande se puede hacer una base de datos sqlserver si se guardan muchos archivos asi en binario?
@juanluis6694
@juanluis6694 4 жыл бұрын
Hola estimado, muchas gracias por el video, tengo una consulta, hay alguna forma de no subir, si no que yo pueda buscar un archivo y este me abra la ubicacion? Como si fuera un explorador de archivos.. desde ya agredeciendo su respuesta.
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Si pero es solo guardar el path que te regresa el explorer
@johnnymartinez9899
@johnnymartinez9899 5 жыл бұрын
Gracias... Genial.
@xteban1000
@xteban1000 6 жыл бұрын
me sale ese error 'System.Data.Entity.Validation.DbEntityValidationException' en EntityFramework.dll cuando lo ejecuto al momento de guardar segui todos lo pasos
@hdeleonnet
@hdeleonnet 6 жыл бұрын
suena a que tu primary key no tiene autoincrement
@eduardo.rivera
@eduardo.rivera 4 жыл бұрын
Hector, tengo un servicio para guardar en una tabla información tipo bitácora, desde otro servicio quiero enviar esa información. ¿como paso el método invocado, el request y cacho el response? tendrás algo al respecto Saludos amigo
@hdeleonnet
@hdeleonnet 4 жыл бұрын
son dos servicios separados de servidor? o son dos urls del mismo servicio?
@Brals08
@Brals08 4 жыл бұрын
Agradecido con el de arriba.jpg
@eduardo.rivera
@eduardo.rivera 4 жыл бұрын
Buen día Hector, como siempre, excelente trabajo, muy profesional. Una pregunta y si en lugar de guardar el archivo en la DB, solo se guarda el nombre y se almacena dicho archivo en una carpeta, tienen alguna publicación con algo parecido? Saludos y gracias
@hdeleonnet
@hdeleonnet 4 жыл бұрын
No, pero voy a hacer eso en breve, quizá hoy o mañana.
@eduardo.rivera
@eduardo.rivera 4 жыл бұрын
Ojalá pueda verlo en vivo... podrás compartir el horario ya sea hoy o mañana. Gracias
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Sería grabado. Ya solo hago podcast en vivo pero son sin horario. Saludos
@eduardo.rivera
@eduardo.rivera 4 жыл бұрын
@@hdeleonnet gracias, ojalá te animes a hacer el back con el Core
@eduardo.rivera
@eduardo.rivera 4 жыл бұрын
@@hdeleonnet Hola Hector, buen día amigo. dos cosas me compartes tu liga para la cerveza! y preguntarte publicaste o aun no? gracias por tus aportaciones. Saludos
@AlejandroRamirez-tb2ys
@AlejandroRamirez-tb2ys 5 жыл бұрын
Excelente tutorial, muy bien explicado. Solo que tengo problemas al momento de abrir los archivos, me sale el error de acceso denegado en cualquiera de las carpetas en donde ponga la ruta. Alguna solución? Saludos!
@hdeleonnet
@hdeleonnet 5 жыл бұрын
abre vs como admin
@abisaimartinez7422
@abisaimartinez7422 4 жыл бұрын
O puedes utilizar la carpeta temporal de windows con Path.GetTempPath
@Vatos319
@Vatos319 5 жыл бұрын
funciona losmismos metodos para una aplicacion web en MVC ???
@hdeleonnet
@hdeleonnet 5 жыл бұрын
Si. Solo cambia para subirse el archivo que ya se hace esto en razor o js
@pescaesta2717
@pescaesta2717 5 жыл бұрын
Si estoy recuperando un archivo con la Extensión .APK no funciona, lo comprimí y ya después no problemas con el .zip , Muchas gracias Saludos.
@ArumaMoon
@ArumaMoon 6 жыл бұрын
Seguí los pasos del video, pero cuando trato de abrir los archivos por segunda vez me marca error... que pasó ahi?! ayuda plis...
@hdeleonnet
@hdeleonnet 6 жыл бұрын
Que error te marca?
@ArumaMoon
@ArumaMoon 6 жыл бұрын
Archivo.System.IO.IOException El nombre del directorio no es valido...
@hdeleonnet
@hdeleonnet 6 жыл бұрын
Eso tiene que ver por donde lo estas guardando, no existe la carpeta
@hdeleonnet
@hdeleonnet 6 жыл бұрын
O va null
@ArumaMoon
@ArumaMoon 6 жыл бұрын
según entiendo, para eso es esta parte del código, string path = AppDomain.CurrentDomain.BaseDirectory; string folderT = path + "/temp/"; string FilePath = folderT + oDocument.realName; if (!Directory.Exists(folderT)) Directory.CreateDirectory(folderT); if (File.Exists(FilePath)) Directory.Delete(FilePath); File.WriteAllBytes(FilePath,oDocument.Doc); Process.Start(FilePath);
@Nico-su1ku
@Nico-su1ku 4 жыл бұрын
Hola, muy buen video, gracias. Consulta, si se van a cargar muchos archivos, qué es más recomendable, guardar los archivos en alguna carpeta del servidor o guardarlos en la base de datos? Saludos!
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Carpeta
@dannycanovalencia4438
@dannycanovalencia4438 5 жыл бұрын
Disculpa la ignoracia , si cambio la DB de servidor perdere los archivos almacenado
@hdeleonnet
@hdeleonnet 5 жыл бұрын
No. Van en tus tablas
@eduardofuentealba9537
@eduardofuentealba9537 4 жыл бұрын
Como hacer lo mismo pero con mysql asp.net?
@hdeleonnet
@hdeleonnet 4 жыл бұрын
es igual practicamente
@cristobalcruzzarate
@cristobalcruzzarate 4 жыл бұрын
realizaste el Tutorial para MVC
@hdeleonnet
@hdeleonnet 4 жыл бұрын
kzbin.info/www/bejne/qqjZhZaVabGGnJI
@pepisentu4394
@pepisentu4394 4 жыл бұрын
Hola algún video donde subes una imagen y lo muestres en la pagina(administrar galería de fotos) en asp. Net mvc c# gracias hdeleon por tu buen contenido
@carlosalejandrosubaustemar6924
@carlosalejandrosubaustemar6924 4 жыл бұрын
me guarda la direccion no la el archvivo
@alexabc2012
@alexabc2012 4 жыл бұрын
todo esta bien hermano pero me gustaría hacerlo en web form ya que precisamente estoy tratando de hacer uno
@madriagac
@madriagac 4 жыл бұрын
muy bueno los videos, la base de datos como hago para invocar al instalador con sql server , asi como esta esto
@hdeleonnet
@hdeleonnet 4 жыл бұрын
le recomiendo hacerlo separado
@MrCladarme
@MrCladarme 4 жыл бұрын
Hola muy bueno, muchas gracias, tienes como guardar información de un archivo excel a sql? con c#.net |entity framework
@brayanguerrerocalderon3786
@brayanguerrerocalderon3786 4 жыл бұрын
Esto sirve para videos y musica
@clasicotkmusical
@clasicotkmusical 4 жыл бұрын
Cordial saludo Sr.Hector de León, espero se encuentre bien soy de nuevo yo Hernán Martínez desde Colombia quien el pasado lunes estuvo preguntándole acerca del inconveniente que se me presenta en desarrollo de la apertura de archivos en una aplicación web que estoy trabajando en Asp.Net C#, adecuando de mejor manera su gran aporte realizado en youtube a mi aplicación: se me presentan dos errores que en verdad no se por que razón ocurren, en el siguiente video menciono los dos errores que se me presenta en el proceso:kzbin.info/www/bejne/ipupZGNji96IosU , muchas gracias anticipadas por su ayuda
@franciscojosuemejia7659
@franciscojosuemejia7659 3 жыл бұрын
jajajajajajjajaja seg 0:12
@QycTec_21
@QycTec_21 10 ай бұрын
no mmes, que caro vendes las sudaderas, quiero una, pero de malas porque está cara. :V
Guardar archivo en Base de datos, en Disco y en S3 en C# ASP .Net
27:55
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Aprende Entity Framework en 10 minutos
11:26
hdeleon.net
Рет қаралды 150 М.
El Patrón MVC es Obsoleto
16:30
hdeleon.net
Рет қаралды 36 М.
Concepts you MUST KNOW as a Programmer!
21:51
hdeleon.net
Рет қаралды 6 М.
VB.net Guardar y recuperar archivos PDF en una base de datos
16:30
Jaime Orozco
Рет қаралды 31 М.
The Correct Way to Run Database Migrations in EF Core
19:51
Nick Chapsas
Рет қаралды 37 М.
How I'd learn ML in 2025 (if I could start over)
16:24
Boris Meinardus
Рет қаралды 9 М.
Mejores PRODUCTOS del año 2024🔥Geniales Gadgets de AMAZON,  TEMU y AliEXpress!!
24:30
TuTecnoMundo - Android, noticias y gadgets
Рет қаралды 76 М.
Music for Work - Deep Focus Mix for Programming, Coding
1:29:35
Chill Music Lab
Рет қаралды 2,5 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН