Şimdi Ara

Veri tabanına paneldeki çizmi kaydetme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
642
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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:

    - Tip: Line, Değer: 45,26;56,44
    - Tip: Poly, Değer: 44,66;56,44;56,24;56,41;56,46;56,44
    - Tip: Rect, Değer: 45;55;120;220

    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.

    iyi günler dilerim.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.