mssql sp den alinan text çıktı nasıl delphide tree componen

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Misafir

mssql sp den alinan text çıktı nasıl delphide tree componen

Mesaj gönderen Misafir »

selam...Arkadaşlar mssql de sp ile alınan bir text çıktı delphide bir nesneye veya bir tree componentine nasıl alınabilir...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
yanlış hatırlamıyorsam TTreeview in text dosyasından import edebiliyorsun (yanlış hatırlamıyorum yapmıştım). ağaç yapısını oluşturmak için text dosyasında "TAB" tuşunun kullanıyordum.
Kolay gelsin.

Kod: Tümünü seç

  TreeView1.LoadFromFile(xxxxxxxx);
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Misafir

selam

Mesaj gönderen Misafir »

Aslangeri öle değil ama....Mssql server üzerinde bulunan bir sp nin yaptığı işlerden dolayı ortaya çıkan bir çıktı var ve bu tree şeklinde ve ben bunu tree componentine atmak istiyorum o nesnede kullanmak istiyorum...ama nasıl yapılacağını bilmiyorum tree olmasa bile herhangi bir nesneye nasıl atılır bir mssql server daki bir sp nin çıktısı....lütfen yardımcı olurmusunuz arkadaşlar...

Teşekkürler
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

o zaman sp çıktısını text dosyasına kaydedip sonra onu treeviewe yükleyebilirsin.
mssql kullanmadım ama sp leri tablo gibi kullanabilmen lazım. query ile select yaparsan gelmesi lazım?
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Misafir

selam

Mesaj gönderen Misafir »

aşağıdaki stok kodlarını sp çıktı verirken dallanmış şekilde veriyor yani biri birinin altında biri biraz daha sağdan başlaypı onun altında vs. onu nasıl ayırabilecek ki ....dediğin şekilde.....

A03-0020-00001 024-02010-12 3.00000000
A03-0020-00001 023-01016-11 3.00000000
A03-0020-00001 024-02013-12 1.00000000
A03-0020-00001 028-20210-03 1.00000000
A03-0020-00001 029-20340-03 1.00000000
A03-0020-00001 022-10300-02 1.00000000
A03-0020-00001 026-10150-01 1.00000000
A03-0020-00001 032-30010 1.00000000
A03-0020-00001 MF2520-0014-01 1.00000000
A03-0020-00001 020-1025-03 1.00000000
A03-0020-00001 BB25-02010-01 1.00000000
A03-0019-00001 BB25-02009-01 1.00000000
A03-0019-00001 020-1025-03 1.00000000
A03-0019-00001 MF2520-0014-01 1.00000000
A03-0019-00001 032-30010 1.00000000
A03-0019-00001 026-10150-01 1.00000000
A03-0019-00001 022-10325-02 1.00000000
A03-0019-00001 029-20300-03 1.00000000
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
bu çıktıyı text dosyasına kaydediyorsa o dosya üzerinde biraz oynayarak istediğin şekle sokabilirsin. memoya (yada listboxa) yükleyerek satır satır değişiklik yaparsın. sonra kaydedip treevieve yüklersin.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
fahri
Üye
Mesajlar: 5
Kayıt: 18 Haz 2003 08:59

Mesaj gönderen fahri »

1.........
a.......
b.......
2.........
3.........
a.......
b.......
c.......

yukardakine benzer bir metin dosyası oluşturursan. Sorun çözülür.
fahri
Üye
Mesajlar: 5
Kayıt: 18 Haz 2003 08:59

Mesaj gönderen fahri »

harfle başlayan satırlar 1 karekter sağdan başlamalı.
Cevapla