Günaydın arkadaşlar , vb.net ten c#'a geçiş yapmayı düşünüyorum , c# hakkında fazla bilgim olmadığı için ufak tefek projelerle kendimi geliştirmeye çalışıyorum..
Belli bir yere kadar geldim . Database de ki alanları kontorl edip böyle bir kayıt var mı yok mu diye kontrol edecek.var ise bana int değerler döndürecek ..
Normalde vb.net teki metot u c#'a uyarlıyalamadım.
Public Function Say(ByVal sorgu As String, ByVal p1 As String, ByVal p2 As String) As Integer baglanti = New SqlCeConnection(dbyol) : baglanti.Open() Dim cmd As New SqlCeCommand(sorgu, baglanti) With cmd.Parameters .AddWithValue("@p", p1) .AddWithValue("@p2", p2) End With Dim i As Integer = cmd.ExecuteScalar baglanti.Close() : baglanti.Dispose() Return i End Function
Sorguya göre veritabanın daki kayıtları sayar şartlar sağlanırsa , bana kaç kayıt olduğunu gösterecek ve 1 kayıt var ise bu şartlar altınta zaten doğru giriş yapılmış demektir..
Bunu c# şeklinde nasıl yapabilirim. Converter denedim ama olmadı.