visual studi ortamında access veritabaı kullanarak panel üzerindeki çizmi kaydetmek istiyorum
bildiğiniz gibi bir çizim bir sürü değerden oluşuyor o değerleri veritabanına hangi yöntemle kaydedip tekrar geri çekebilirim.
örneğin g.DrawLine(pen ,x[j],y[j]) ve j nin 30 000 olduğunu düşününün yani çizimim 30 000 değişen değerden meydana geliyor. bu konuda fikri olan verse ve paylaşırsa sevinirim
teşekkürler.
2 farklı yolun var, ya dosya olarak saklayıp linkini database de tutacaksın, ya da OLE nesnesi olarak saklayacaksın, veri türleri arasında görürsün zaten
aslında bu iki yöntemide daha önce hiç kullanmamıştım ms sql de normal personel kaydı araç kaydı gibi işlemler gerçekleştirmiştim ama c# ortamıdna verileri dışarıya kaydetme olayı konusunda bir fikrim yok. demek istediğiniz verileri bi not defterine falan yazıp onun yerini göstermek gibi bişeymi veya detaylı anlatabilirseniz sevinirim . teşekkürler.
2134612 farklı yöntemin var,
Bana göre en akıllıca ve elastik olanı şöyle;
Veritabanında bir tablo tutarsın bu tabloda Tip ve Değer sütunların olur, çizim yaparken kullandığın methodlar belli, drawline drawrect drawellipse drawpoly vs. Çizim için ayrı bir tabloda bir kayıt belirleyip bir ID oluşturursun, bu id senin Unique değerin olur ve az önce bahsettiğim tabloya bu ID yi kullanarak değerler eklersin, örn:
Yüklerken tüm bu değerleri yükler, böler kullanırsın, üzerinde editleme yaparsın, istediğini uygularsın.
Yukarıdaki gibi elastik bir çözüme ihtiyaç duymuyorsan, panelin resmini bir yere kaydet ve path değerini veritabanına yazdır.
Teşekkürler arkadaşlar halletim . Şu şekilde yaptım Çizim çizildikten sonra kaydet deyince verileri yeni oluşturduğu bir text dosyasına kaydediyor o dosyanın adını ve yerini de veritabanına ekliyor. dollayısıyla veritabanından dosya adını çağırınca textiin içinden dataları alabiliyorum.