Kanzler
|
Исходники на ASP / ASP.NET выкладываем с кратким описанием...
|
WILD_STRANGER
|
Чтение данных из базы ... может быть иногда полезным, когда хочется понять что в нее пишется ...)))
Требуется указать строку соединения (ВАШУ)
Название таблицы из которой будете читать ... (table_name)
И количество строк ... (LIMIT 50) Например 50 ... для MSSQL - Использовать TOP50 сразу после оператора SELECT, тоже самое для ACCESS
Перед употреблением сохранить как my_file.aspx
CODE | <%@ import Namespace="System.Data" %> <%@ import Namespace="System.Data.Odbc" %> <%@ Page Language="C#" %> <script runat="server"> public void Page_Load(Object sender, EventArgs e) { DataTable dtRecords = GetDataTable("SELECT * FROM table_name Limit 50"); foreach(DataRow dr in dtRecords.Rows) { Response.Write(dr["SH"].ToString() + "<br/>"); } }
private static string GetConnection() { return "DRIVER={MySQL ODBC 3.51 Driver};Server=mysql.brinkster.com;user=xxx;password=xxxxxx;Database=xxxx"; } public static DataTable GetDataTable(string sql) { DataTable rt = new DataTable(); DataSet ds = new DataSet(); OdbcDataAdapter da = new OdbcDataAdapter(); OdbcConnection con = new OdbcConnection(GetConnection()); OdbcCommand cmd = new OdbcCommand(sql, con); da.SelectCommand = cmd; da.Fill(ds); try { rt = ds.Tables[0]; } catch { rt = null; } return rt; }
</script> |
|