Jump to content

Sqlite Data Hatası


murat3246683
 Share

Recommended Posts

hocam not menüsü ve garanti menüsündeki silme kodları calışmıyo ben dün paylaştığından beri uğrasıyom ama yapamadım düzeltme yapıyom sadece not yazan yeri siliyor garanti te ise gönderen kişiyi siliyor diyerleri aynı duruyor.

 

 

nSecilen = TreeList.GetSelected("liste1") -- secilene bak
if nSecilen ~= -1 then -- eğer seçilen varsa
nID = TreeList.GetRowData("liste1", nSecilen)
adi = TreeList.GetCellText("liste1", 0, nSecilen)
sSoru = Dialog.Message("Uyarı!", adi .. " Not Kaydı silinecektir! Devam etmek istiyor musunuz?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON2) -- soru sor
if sSoru == IDYES then -- eğer evet tusuna basilirsa
sql.baglan()
SQLite3Connection:execute("DELETE FROM note WHERE id='" .. nID .. "'")
sql.kapat()
Page.Jump("Page1") -- sayfayi yenile
end
end
 
sql.baglan()
db, err = SQLite3Connection:execute("SELECT * FROM note");
tVeri = db:fetch({}, "a")
TreeList.ClearRows("liste1")
while tVeri do
 
id                   = tVeri.id
adi                = tVeri.adi
soyadi           = tVeri.soyadi
adres          = tVeri.adres
telefon         = tVeri.telefon
mail              = tVeri.mail
tarih              = tVeri.tarih
nott               = tVeri.nott
 
TreeList.AddRow("liste1", id .. "|" .. adi .. "|" .. soyadi .. "|" .. adres .. "|" .. telefon .. "|" .. mail .. "|" .. tarih .. "|" .. nott, nil, nil)
tVeri = db:fetch(tVeri,"a");
end
sql.kapat();
 
Link to comment
Share on other sites

Not Silme Butonu Kardeşim

[spoiler]nSecilen = TreeList.GetSelected("liste1") -- secilene bak
if nSecilen ~= -1 then -- eğer seçilen varsa
nID = TreeList.GetCellText("liste1", 0, nSecilen)
sSoru = Dialog.Message("Uyarı!", nID .. " Not Kaydı silinecektir! Devam etmek istiyor musunuz?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON2) -- soru sor
if sSoru == IDYES then -- eğer evet tusuna basilirsa
sql.baglan()
SQLite3Connection:execute("DELETE FROM note WHERE id='" .. nID .. "'")
sql.kapat()
Page.Jump("Page1") -- sayfayi yenile
end
end

sql.baglan()
db, err = SQLite3Connection:execute("SELECT * FROM note");
tVeri = db:fetch({}, "a")
TreeList.ClearRows("liste1")
while tVeri do

id = tVeri.id
adi = tVeri.adi
soyadi = tVeri.soyadi
adres = tVeri.adres
telefon = tVeri.telefon
mail = tVeri.mail
tarih = tVeri.tarih
not_al = tVeri.nott

TreeList.AddRow("liste1", id.."|"..adi .. "|" .. soyadi .. "|" .. adres .. "|" .. telefon .. "|" .. mail .. "|" .. tarih .. "|" .. not_al, nil, nil)
tVeri = db:fetch(tVeri,"a");
end
sql.kapat();
[/spoiler]

 

Garanti Silme Butonu

[spoiler]nSecilen = TreeList.GetSelected("liste2") -- secilene bak
if nSecilen ~= -1 then -- eğer seçilen varsa
nID = TreeList.GetCellText("liste2", 0, nSecilen)
sSoru = Dialog.Message("Uyarı!", nID .. " Arıza Kaydı silinecektir! Devam etmek istiyor musunuz?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON2) -- soru sor
if sSoru == IDYES then -- eğer evet tusuna basilirsa
sql.baglan()
SQLite3Connection:execute("DELETE FROM garanti WHERE id='" .. nID .. "'")
sql.kapat()

end
end

sql.baglan()
db, err = SQLite3Connection:execute("SELECT * FROM garanti");
TreeList.ClearRows("liste2");

tVeri = db:fetch({}, "a")
while tVeri do

id = tVeri.id
urunsahibi = tVeri.urunsahibi
telefon = tVeri.telefon
markasi = tVeri.markasi
uruntipi = tVeri.uruntipi
serino = tVeri.serino
servisadresi = tVeri.servisadresi
servistelefon = tVeri.servistelefon
gidistarihi = tVeri.gidistarihi
gelistarihi = tVeri.gelistarihi
gonderenkisi = tVeri.gonderenkisi

TreeList.AddRow("liste2", id.."|"..urunsahibi .. "|" .. telefon .. "|" .. markasi .. "|" .. uruntipi .. "|" .. serino .. "|" .. servisadresi .. "|" .. servistelefon .. "|" .. gidistarihi .."|".. gelistarihi .."|" .. gonderenkisi, nil, nil)
tVeri = db:fetch(tVeri,"a");
end
sql.kapat();[/spoiler]

Edited by Sistemci
Link to comment
Share on other sites

hocam çok çok saolsın ya hakkını nasıl ödücem ya  gerçekten hocam daha öncede sormuştum ama kitaro hocamın kodunu nereye yazacağım ben

 

önemli değil kardeşim. garanti bölümünde kaydederken yazacaksın bu kodları kardeşim

Link to comment
Share on other sites

Sistemci Hocam Seninde Kafanı ağrıtıyom ama (onceki_yil, onceki_ay ve onceki_gun değişkenlerine garantiye gidiş tarihinin verilerini atamak) derken ben bunu anlamadım hocam 

 

birde garanti bölümü kaydet butonuna koydum hocam doğrumudur

Edited by murat3246683
Link to comment
Share on other sites

evet kardeşim doğru verileri ay gun yil olarak tek tek çek bu kadar kolay şuan evdeyim proje yenımda yok teknik servis programı yazacam Allah nasip ederse sen vesile oldun paylaşınca görürsün gerekirse sana apz atarım kardeşim

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...