Guest User

Untitled

a guest
Jul 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.12 KB | None | 0 0
  1. public static OracleConnection GetConnection()
  2. {
  3. OracleConnection connection = null;
  4.  
  5. string connectionString = "Data Source=" + Database +
  6. ";User ID=" + UserID +
  7. ";Password=" + Password +
  8. ";Unicode=True";
  9.  
  10. try
  11. {
  12. connection = new OracleConnection(connectionString);
  13. }
  14. catch (OracleException ex)
  15. {
  16. throw ex;
  17. }
  18.  
  19. return connection;
  20. }
  21.  
  22. new Db(database, userID, password);
  23. OracleConnection connection = Db.GetConnection();
  24.  
  25. private OracleConnection connection = new OracleConnection();
  26. private Select select = new Select();
  27.  
  28. protected void Page_Load(object sender, EventArgs e)
  29. {
  30. Response.Buffer = true;
  31.  
  32. if (Db.IsLoggedIn())
  33. {
  34. string selectCommand =
  35. "SELECT " + Settings.TABLE + ".* FROM " + Settings.TABLE + " ORDER BY ";
  36. foreach (string ob in Settings.OB) selectCommand += ob + ", ";
  37.  
  38. Session["Error"] = null;
  39. connection = Db.GetConnection();
  40.  
  41. select = new Select(ddlBubID, ddlBusArea, ddlDrillSite, ddlWell, connection);
  42.  
  43. gvData.DataKeyNames = Settings.PK;
  44. gvData.SelectedIndex = -1;
  45.  
  46. DS.ConnectionString = connection.ConnectionString;
  47. DS.SelectCommand = selectCommand.Remove(selectCommand.Length - 2, 2);
  48. DS.ProviderName = Settings.PROVIDER_NAME;
  49.  
  50. PopulateFooter(gvData.FooterRow);
  51. }
  52. else
  53. {
  54. Session["Error"] = Settings.ERROR_MESSAGE[0, 0];
  55. Response.Clear();
  56. Response.Redirect("default.aspx");
  57. }
  58. }
  59.  
  60. public string ToolTip(string column)
  61. {
  62. string value = "";
  63. OracleCommand cmd = new OracleCommand();
  64. cmd.Connection = connection;
  65. cmd.CommandText = "SELECT DISTINCT COMMENTS " +
  66. "FROM SYS.ALL_COL_COMMENTS " +
  67. "WHERE (TABLE_NAME = 'CTD_PROBLEM_EDIT_V') " +
  68. "AND (COLUMN_NAME = " + column + ")";
  69. cmd.CommandType = CommandType.Text;
  70. OracleDataReader reader = cmd.ExecuteReader(); // I get an error here
  71. reader.Read();
  72. value = reader["COMMENTS"].ToString();
  73. reader.Close();
  74. return value;
  75. }
  76.  
  77. protected void gvData_RowDataBound(object sender, GridViewRowEventArgs e)
  78. {
  79. if (e.Row.RowType == DataControlRowType.DataRow)
  80. for (int i = 1; i < e.Row.Cells.Count; i++)
  81. {
  82. try
  83. {
  84. LinkButton lb =
  85. (LinkButton)gvData.HeaderRow.Cells[i].Controls[0];
  86. lb.ToolTip = ToolTip(lb.Text);
  87.  
  88. /* Blah Blah*/
  89. }
  90. catch { }
  91.  
  92. }
  93.  
  94. if (e.Row.RowType == DataControlRowType.Footer)
  95. PopulateFooter(e.Row);
  96. }
  97.  
  98. new Db(database, userID, password);
  99. OracleConnection connection = Db.GetConnection();
  100.  
  101. cmd.CommandText = "SELECT DISTINCT COMMENTS " +
  102. "FROM SYS.ALL_COL_COMMENTS " +
  103. "WHERE (TABLE_NAME = 'CTD_PROBLEM_EDIT_V') " +
  104. "AND (COLUMN_NAME = '" + column + "')";
  105.  
  106. string selectCommand = string.Format("SELECT {0}.* FROM {0} ORDER BY {1}"
  107. ,Settings.TABLE
  108. ,string.Join(",",Settings.OB));
Add Comment
Please, Sign In to add comment