Forum

Sql tablo truncate
 
Bildirimler
Hepsini Temizle

[Çözüldü] Sql tablo truncate

6 Yazılar
2 Üyeler
0 Reactions
886 Görüntüleme
Mehmet
(@mehmetikiz)
Gönderiler: 442
Prominent Member
Konu başlatıcı
 

c# winform projesinde mssql deki birden fazla tabloyu truncate yapmak istiyorum. TRUNCATE TABLE TABLO_ADI şeklinde gönderiyorum olmuyor. Nasıl yapabilirm hocam ...

 
Gönderildi : 18/10/2015 05:14

(@ilhancakmak)
Gönderiler: 71
Trusted Member
 
SqlConnection connection = new SqlConnection("cnnString");
connection.Open();
SqlCommand truncate = new SqlCommand("TRUNCATE TABLE MYTABLE", connection);
truncate
.ExecuteNonQuery();
 
Gönderildi : 18/10/2015 05:37

Mehmet
(@mehmetikiz)
Gönderiler: 442
Prominent Member
Konu başlatıcı
 

Hocam çok teşekkür ederim...

 
Gönderildi : 18/10/2015 05:49

Mehmet
(@mehmetikiz)
Gönderiler: 442
Prominent Member
Konu başlatıcı
 

Sizin kodu denedim çalışıyor problem yok. Fakat Hocam truncate olayını storced procedur ile yapabilirmiyiz. Aşağıdaki gibi denedim olmadı

USE [Otomasyon]
GO
/*** Object: StoredProcedure [dbo].[SP_TEST] Script Date: 18.10.2015 01:54:56 ***/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[SP_TEST]

AS
BEGIN
TRUNCATE TABLE TBL_BANKALAR
END

c# içindende 

conn.Open();

SqlCommand truncate = new SqlCommand("EXECUTE SP_TEST", conn);
truncate.ExecuteNonQuery();

şeklinde gönderdim

 
Gönderildi : 18/10/2015 05:56

(@ilhancakmak)
Gönderiler: 71
Trusted Member
 

 

SqlCommand truncate=new SqlCommand("SP_TEST",conn);

truncate.CommandType=CommandType.StoreProcedure;

conn.Open();

truncate.ExecuteNonQuery();

 
Gönderildi : 18/10/2015 06:38

Mehmet
(@mehmetikiz)
Gönderiler: 442
Prominent Member
Konu başlatıcı
 

Hocam Çok sağolasın...

 
Gönderildi : 18/10/2015 18:02

Paylaş: