سلام
باز هم ممنون،
راستش از چیزهایی که گفتید سر در نیووردم!
ولی بالاخره کد مورد نظرم رو پیدا کردم،کلاسشو می ذارم اینجا شاید به کار بیاد،از شما و راهنمایی هاتون هم سپاسگزارم.
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data;
using System.Data.OleDb;
using System.Text;
using System.IO;
using System.Runtime;
using System.Runtime.InteropServices;
namespace S2
{
class ConnectToHost
{
[DllImport("wininet.dll")]
private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);
//Creating a Function that uses the "API" Function...
public static bool IsConnectedToInternet()
{
int Desc;
return InternetGetConnectedState(out Desc, 0);
}
public static bool IsConnectedToHost()
{
System.Uri Url = new System.Uri("http://www.************.com");
System.Net.WebRequest WebReq;
System.Net.WebResponse Resp;
WebReq = System.Net.WebRequest.Create(Url);
try
{
Resp = WebReq.GetResponse();
Resp.Close();
WebReq = null;
return true;
}
catch
{
WebReq = null;
return false;
}
}
public static int CheckUserPass(string UserName, string Password)
{
OleDbConnection Objconnection = new OleDbConnection();
Objconnection.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\\s.mdb;Jet OLEDB:Database Password=pardaz;";
//\\
try
{
Objconnection.Open();
}
catch
{
return -1;
}
//\\
OleDbCommand Query = new System.Data.OleDb.OleDbCommand();
Query.Connection = Objconnection;
Query.CommandText = "SELECT username FROM ManagerInfo WHERE (username LIKE '" + UserName + "') AND (password LIKE '" + Password + "')";
//\\
int i = 0;
try
{
if (!(Query.ExecuteScalar() is DBNull))
i = 1;
}
catch
{
i = -2;
}
return i;
}
}
}