10-05-19, 10:35 PM
تفضل اخي الكود ، ويجد مشروع كامل بالاسفل :
جملة الاتصال :
ميثود لعمل رقم عشوائي :
فانكشن لارجاع اذا ما كان الرقم مسجل او لا :
جملة الاتصال :
كود :
OleDbConnection Conn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\DB.accdb");ميثود لعمل رقم عشوائي :
PHP كود :
public int RandomNumber(int min, int max)
{
int rand_num;
Random random = new Random();
rand_num = random.Next(min, max);
// check if number existes in database
while (cheque_Exists(rand_num) == true)
{
rand_num= random.Next(min, max);
}
return rand_num;
}
فانكشن لارجاع اذا ما كان الرقم مسجل او لا :
PHP كود :
// check if number already exists in database
private bool cheque_Exists(int num)
{
// check for connection
if (Conn.State == ConnectionState.Closed)
{
Conn.Open();
}
OleDbCommand cmd = new OleDbCommand("Select count(*) from Table1 where xid= @xid", Conn);
cmd.Parameters.AddWithValue("@xid", num);
var result = cmd.ExecuteScalar();
Conn.Close();
return Convert.ToBoolean(result);
}
