Kayıtlar

c# server ve client uygulaması (c# tcp ip)

Resim
Server using System; using System.IO; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net; using System.Net.Sockets; using System.Threading;

c# acces veri tabanı query builder @ parametre sorunu

Resim
C# access veritabanı uygulamalarınızda query builder platformunda @ parametre sorunu yaşıyorsanız, @ ifadesi yerine ? işareti kullanabilirsiniz. Örnek : ...........WHERE tarih=?  

c# Delay fonksiyonu - c# bekletme (not sleep)

Resim
C# uygulamanızda sleep komutunu kullanarak donma sorunu yaşıyorsanız, aşağıdaki yöntem işinize yarayabilir.  private void txtoid_TextChanged(object sender, EventArgs e)         {          MessageBox.Show("BEKLEME BAŞLIYOR");          bekle(5);  //Bu süreçte donma yok.          MessageBox.Show("BEKLEME BİTTİ");         } void bekle(int saniye)         {             saniye = ((saniye + Convert.ToInt32(DateTime.Now.Second)) % 60);             for (;;)             {                 if (saniye == DateTime.Now.Second) break;             }         }

C# formun açık olup olmadığını denetlemek

keypad fkeypad = new keypad();             fkeypad.Name = "fkeypad";//form adı             if (Application.OpenForms["fkeypad"] == null)  // Form açık mı?             {                 fkeypad.Show();             }             else             {                 fkeypad.Close();             } Böylece formunuz açıksa, tekrar açılmayacakdır. Yani açılma işlemi tekrarlanmayacaktır.

Arduino eeprom sayı kaydetme

Resim
#include <EEPROM.h> long ss; long address=0; void setup() {     EEPROM.begin(512);     ss = EEPROMReadlong(address);     Serial.begin (9600);     }

C# DataTable Null Hatası (0 konumunda satır yok.)

DataTable tablo boş ise hata veriyorsa (0 konumunda satır yok.); Datatable da kayıt var mı yok mu diye kontrol edilir. if(dt.RowCount>0) { -------- } else { ------- }

C# SQL aynı kayıt yapmasın.

Resim
Merhaba Arkadaşlar; C# üzerinden veri tabanınıza aynı kaydın yapılmaması için aşağıdaki yöntemden yararlanabilirsiniz. Öncelikle veri tabanınızda ID, Sıra No gibi olan bölümü PRIMARY KEY özelliğini aktif edin. Bu özellik aynı kayıt yapmayı engelliyor. ve 2627 hata kodunu gönderiyor. Aşağıdaki kodu kullanarak ta bu işi kontrol altına alabilirsiniz. try { //kayıt kodları } catch(SqlException ex) { if(ex.Number == 2627) { //mesaj kutusu benzer kayıt giremezsin gibi } }