C# ile dosyaları byte çevirme ve veritabanına kayıt etme
SanalData’yı Google’da tercih edilen kaynak olarak ekleyinMerhaba arkadaşlar kimi zaman dosyaları ( excel, resim vb..) veritabanında saklamanız gerekebilir işte böyle durumlarda bu dosyaları byte türüne çevirip kayıt etmeniz gereklidir.İşte dosyalar byte türüne çevirmeniz için gerekli olan kod parçacıgı
|
1 2 3 4 5 6 7 8 9 10 |
OpenFileDialog FileDialog = new OpenFileDialog(); FileDialog.ShowDialog(); if (!string.IsNullOrEmpty(FileDialog.FileName)) { string path = FileDialog.FileName; byteFile = System.IO.File.ReadAllBytes(path); } MessageBox.Show("çevirildi"); |
Bu işlemin tam tersi olarak kayıt etmek isterseniz, aşağıdaki kod parçacıgını kullanabilirsiniz.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
byte[] byteDoc = byteFile; SaveFileDialog file = new SaveFileDialog(); // file.Filter = "doc files (*.doc)|*.doc|docx files (*.docx)|*.docx"; DialogResult dialogResult = file.ShowDialog(); if (dialogResult == DialogResult.OK) { string path = file.FileName; System.IO.FileInfo fi = new System.IO.FileInfo(path); using (System.IO.FileStream fs = fi.OpenWrite()) { fs.Write(byteDoc, 0, byteDoc.Length); } } |
Günün zaman çizelgesi
Haber eklenme saatine göre sıralanır.
- Bugün
- Apple’ın metin bildirimli akıllı ev kamerası iddiası
- Apple, iPhone Duo için yeni Shot on iPhone kampanyasını başlattı
- Apple, Brüksel’de teknoloji lobisinin en aktif şirketlerinden
- Apple gündeminde iPhone Duo, AirPods 5 ve mesajla sipariş
- Armadin, yapay zekâ güvenliği için 255,5 milyon dolar topladı
- Lyft, sürücü sınıflandırması davasında 272,5 milyon dolar ödeyecek
- GrayKey, iPhone’un 72 saatlik güvenlik kilidini aşabilir
- Grok’un Maduro operasyonunu Trump’a önerdiği iddia edildi
- GTA 6’nın hava sistemi yerel yağış ve kasırgalar sunacak
- Apple Arcade kataloğuna beş yeni oyun eklendi
- Dün
- Audible, yapay zekâ destekli interaktif hikâyeleri duyurdu
- Kena: Scars of Kosmora’nın çıkışı 2027’ye ertelendi
- Google Gemini Live, küçük yazıları okuyabilecek
- Android Central ekibi işten çıkarıldı, yayınlar sürecek