memo dan Dbgride aktarım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Armani
Üye
Mesajlar: 104
Kayıt: 18 Mar 2004 05:32
Konum: Ankara

memo dan Dbgride aktarım

Mesaj gönderen Armani »

merhabalar
memo dan dbgrid e button yardımı ile aktarabilme şansım varmı ?
(Dbgrid de Telefon adında field var)

teşekkürler
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

memoyu satir satir okuyup dbgrid'in dataset'ine insert edebilirsiniz.....

takıldığınız nokta nedir?
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Armani
Üye
Mesajlar: 104
Kayıt: 18 Mar 2004 05:32
Konum: Ankara

Mesaj gönderen Armani »

Adotable,table...... gibi objeler kullanmadan aktarmak istedim.
kodum şu şekilde

Kod: Tümünü seç

procedure TForm1.Button2Click(Sender: TObject);
VAR
aktar : integer;
begin
For aktar :=0 to memo1.Lines.Count -1 do
if memo1.SelectAll[aktar] then
begin
.....
Bu kısımdan sonrasını yazamadım.


bu kod ile şimdilik sadece dbgride aktarma şansım olup olmadıgını denedim. daha sonradan field kısmına yazdırmayı düşünmüştüm
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Armani Demişki
Adotable,table...... gibi objeler kullanmadan aktarmak istedim.
Dostum ne farkı var işin kolayı varken zorunu seçmenin anlamı ne? Yanıtınızı Fahrettin Abi vermiş.

şayet DataSet kullanmamak konusunda ısrarlıysanız DBGrid'in Columns özelliğinden yararlanacaksınız.

Kod: Tümünü seç

    DBGrid1.Columns[0].Field.Text := '00';
Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Armani
Üye
Mesajlar: 104
Kayıt: 18 Mar 2004 05:32
Konum: Ankara

Mesaj gönderen Armani »

Günaydın
aşağıdaki kodu listbox1(L1) için yazdım. Fakat memo1 için nasıl yazılır. Birçok denemelerim oldu ama başaramadım :cry:
Yardımcı olursanız sevinirim.

Teşekkürler
L1 : Listbox1
M1 : Memdata

Kod: Tümünü seç

procedure TForm1.Button2Click(Sender: TObject);
var g: longint;
begin
m1.Active:=true;
for g:=0 to l1.Items.Count-1 do
  begin
   if m1.Locate('bilgi',copy(l1.Items[g],1,5),[loCaseInsensitive]) then
      begin
        m1.Edit;
        m1sayac.Value:=m1sayac.AsVariant+1;
        m1.Post;
      end
       else
      begin
       m1.Append;
       m1bilgi.Value:=copy(l1.Items[g],1,5);
       m1sayac.Value:='1';
       m1.Post;
      end;
  end;
end;
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

DBGrid, string grid gibi uzerinde string degerleri tutar mı bilmiyorum. Zira mesela bagli oldugu dataset kapalı iken disable oldugunu dusununce sanki dataset olmadan kullanılamaz gibime geliyor ama emin degilim...
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
idalan
Üye
Mesajlar: 58
Kayıt: 25 Şub 2004 02:14
Konum: Üsküdar
İletişim:

Mesaj gönderen idalan »

ben şöyle bir şey düşündüm uygun olurmu bilmem
bir table ekle daha sonra
memo nun içindeki bilgileri istediğin şekilde table a at gridini de bu table a
bağladığında gridde görürsün tabi farklı şekillerde çözülebilir başarılar
Cevapla