使用MySQL的慢查询日志找到低效的SQL语句
2013-01-17 14:17
1011 查看
源代码:
<asp:DataList ID="DataList1" runat="server" BackColor="LightGoldenrodYellow"
BorderColor="Tan" BorderWidth="1px" CellPadding="2" ForeColor="Black"
Height="16px" Width="848px">
<AlternatingItemStyle BackColor="PaleGoldenrod" />
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<SelectedItemStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<ItemTemplate>
<img src="image/1.jpg" height="40" width="40">
留言者: <%# Eval("username") %>
EMAIL: <%# Eval("email") %>
留言时间: <%# Eval("posttime")%> <asp:LinkButton
ID="LinkButton1" runat="server">回复留言</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server">删除留言</asp:LinkButton>
<br/><hr/>
留言内容: <%# Eval("contente")%> <br/><hr/>
回复内容: <%# Eval("reply")%> <br/><hr/>
</ItemTemplate>
</asp:DataList>
查看留言界面:
protected void Page_Load(object sender, EventArgs e)
{
string conn = "Data Source=.;Initial Catalog=Information;Integrated Security=True";
SqlConnection con = new SqlConnection(conn);
string sqlstr = "select*from Message";
SqlDataAdapter ad = new SqlDataAdapter(sqlstr,con);
DataSet ds = new DataSet();
con.Open();
ad.Fill(ds);
con.Close();
DataList1.DataSource = ds.Tables[0].DefaultView;
DataList1.DataBind();
}
留言界面:
using System.Data.SqlClient;
using System.Data;
protected void Button2_Click(object sender, EventArgs e)//取消留言
{
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
}
protected void Button1_Click(object sender, EventArgs e)//发送留言
{
string conn = "Data Source=.;Initial Catalog=Information;Integrated Security=True";
SqlConnection con = new SqlConnection(conn);
string sqlstr = "insert into Message(username,sex,email,contente,imageadd)values('" + TextBox1.Text + "','" + RadioButtonList1.SelectedValue + "','" + TextBox2.Text + "','" + TextBox3.Text + "','3.jpg')";
SqlDataAdapter ad = new SqlDataAdapter(sqlstr, con);
DataSet ds = new DataSet();
ad.Fill(ds);
}
本文出自 “软件开发” 博客,请务必保留此出处http://46101994.blog.51cto.com/8842603/1401409
相关文章推荐
- 使用MySQL的慢查询日志找到低效的SQL语句
- 使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句
- MYSQL:使用慢查询日志定位效率较低的SQL语句
- 使用SQL语句查询Mysql日志存放位置
- MYSQL:使用慢查询日志定位效率较低的SQL语句
- MySQL优化:使用慢查询日志定位效率较低的SQL语句
- 使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
- mysql 通过慢查询日志查写得慢的sql语句
- 使用MySQL语句来查询Apache服务器日志的方法
- MySQL大数据量分页查询方法及其优化 ---方法1: 直接使用数据库提供的SQL语句 ---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N ---适
- 使用Mysql慢查询日志对有效率问题的SQL进行监控
- MySQL5.6 怎样优化慢查询的SQL语句 -- 慢日志介绍
- php使用mysql-timeout包,解决sql语句查询超时问题
- Linux命令:MySQL系列之三--mysql数据类型及SQL结构化查询语句使用
- MySQL 使用explain分析sql语句的查询效率(二)
- MySQL查询不使用索引汇总 + 如何优化sql语句
- 使用MySQL语句来查询Apache服务器日志的方法
- MySQL 使用explain分析sql语句的查询效率(一)
- MySQL 使用explain分析sql语句的查询效率
- mysql使用sql语句查询数据库所有表注释已经表字段注释