teşekkürler.
Kod:
strqry = "Insert into adres(isim,BABA_ADI,ANA_ADI) VALUES ('" + Hcr.Text + "','" + Hcr.Offset(0, 2).Text + "','" + Hcr.Offset(0, 3).Text + "')"
con.Execute strqry
strqry = "Insert into adres(isim,BABA_ADI,ANA_ADI) VALUES ('" + Hcr.Text + "','" + Hcr.Offset(0, 2).Text + "','" + Hcr.Offset(0, 3).Text + "')"
con.Execute strqry
strqry = "Insert into adres(isim,BABA_ADI,ANA_ADI) VALUES (" & iif(len(Hcr.Text)=0,"Null", "'" & Hcr.Text & "'") & ","
& iif(len( Hcr.Offset(0, 2).Text )=0,"Null","'" & Hcr.Offset(0, 2).Text & "'") & "," & iif(len( Hcr.Offset(0, 3).Text )=0,"Null","'" & Hcr.Offset(0, 3).Text & "'" ) & ")"
con.Execute strqry
(17/09/2022, 14:30)berduş yazdı: ilgili alan boş ise NULL yazarak denenebilir
tabi örneğiniz olmadığı için deneme imkanım olmadı ama kabaca aşağıdkine benzer bir kod kullanılabilir
iif(len(alan)=0,null, değer) mantığı kullanılmıştır
strqry = "Insert into adres(isim,BABA_ADI,ANA_ADI) VALUES (" & iif(len(Hcr.Text)=0,"Null", "'" & Hcr.Text & "'") & ","
& iif(len( Hcr.Offset(0, 2).Text )=0,"Null","'" & Hcr.Offset(0, 2).Text & "'") & "," & iif(len( Hcr.Offset(0, 3).Text )=0,"Null","'" & Hcr.Offset(0, 3).Text & "'" ) & ")"
con.Execute strqry