Sayfayı Yazdır | Pencereyi Kapat

SQL İnsert İşlemi Soru

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Clomosy ile değişken kullanımı
Forum Tanımlaması: TRObject dili ile değişken tanımlaması ve ekranda gösterme
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1282
Tarih: 15 Nisan 2026 Saat 03:04
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: SQL İnsert İşlemi Soru
Mesajı Yazan: fyronnn
Konu: SQL İnsert İşlemi Soru
Mesaj Tarihi: 10 Şubat 2026 Saat 18:20
SQL yazarak yaptığım insert işlemi sonucunda insert edilen satırın özelliklerine TclSqlQuery ögesi üzerinden erişebilir miyim https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Cevaplar:
Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 16 Şubat 2026 Saat 18:20
Merhaba, 
Standart bir INSERT sorgusu ile doğrudan erişim sağlanamaz. Teknik sebebi INSERT işlemi bir eylem sorgusudur. ExecSql komutu çalıştırıldığın da veritabanı sadece 1 satır eklendi diye cevap döner. Verinin kendisini geri döndürmez bu yüzden Query.FieldByName('ID').AsString denildiğinde hata alınır çünkü hafızada böyle bir tablo yoktur. 
MSSQL kullanıldığın da SQL cümlesine INSERT işleminin aynı zamanda SELECT gibi davranılması sağlanabilir ve eklenen satır geri alınabilir. Bunu da OUTPUT INSERTED ile yapılabilir. 
INSERT yaparken ExecSql yerine veriyi geri istiyorsak OPEN kullanılması gerekir SQL cümlesi de şu şekilde olmalı = INSERT INTO Tablo (Ad) OUTPUT INSERTED.* VALUES ('Ahmet')

Kodlamada  hata aldığında tekrar sorar mısın 




https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net