Advertisement
Guest User

Untitled

a guest
Oct 17th, 2016
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. public bool login(string unamePI, string passPI)
  2. {
  3. DataTable mytable = new DataTable();
  4. bool mydeger = false;
  5. mytable = GetTableWithQueryParams("select * from UYE where USERNAME ={0} and PASSWORD={1}", unamePI, passPI);
  6.  
  7. if (mytable.Rows.Count > 0)
  8. {
  9. mydeger = true;
  10. }
  11. else
  12. {
  13. return mydeger;
  14. }
  15. string de = mytable.Rows[0].ToString();
  16. return mydeger; }
  17.  
  18. public static DataTable GetTableWithQueryParams(string SQLCommandText, params object[] myParametres)
  19. {
  20. string aConnectionString = "Data Source = ..; Initial Catalog = mydatabase; Persist Security Info = True; User ID = ..; Password = ..";
  21. SqlConnection SqlConn = new SqlConnection(aConnectionString);
  22. SqlCommand MyCommand = new SqlCommand("", SqlConn);
  23. DataTable MyTable = new DataTable();
  24.  
  25. try
  26. {
  27. int i = 0;
  28. SqlConn.Open();
  29. foreach (object MyObject in myParametres)
  30. {
  31. if (SQLCommandText.Contains("{" + i.ToString() + "}"))
  32. {
  33. SQLCommandText = SQLCommandText.Replace("{" + i.ToString() + "}", "@Prm" + i.ToString());
  34. MyCommand.Parameters.AddWithValue("Prm" + i.ToString(), MyObject);
  35. i++;
  36. }
  37. }
  38. MyCommand.CommandText = SQLCommandText;
  39. SqlDataReader MyReader = MyCommand.ExecuteReader();
  40. MyTable.Load(MyReader);
  41. SqlConn.Close();
  42. MyReader.Dispose();
  43. }
  44. catch (Exception ex)
  45. {
  46. throw new Exception(SQLCommandText + "n" + ex.Message);
  47. }
  48. finally
  49. {
  50. SqlConn.Dispose();
  51. MyCommand.Dispose();
  52. }
  53. return MyTable;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement