ASP.NET如何连接MYSQL数据库? 如何做数据查询? 那些控件可以用? 有这方面的教程&文章么?
解决方案 »
- 菜鸟又问,ASP.NET里做B/S系统时,涉及到照片的时候解决的主要办法有哪些
- [急]大家帮帮忙!
- 输出select语句的值到textbox
- 弹出的模式窗口如何改变其大小?
- 运行时table位置移动的问题,谢谢,着急啊!
- asp.net2.0 webconfig加密
- 求教ASP.NET与JSP对比
- 怎样将网页中的表格数据导入到excel中,因为是别人的网页,不是自己做的,所也不能使用水晶报表,望指点
- 大家知道Datagrid1:_ctl5:text1 是Datagrid1中的一个TextBox控件的UniqueID,可是其中的_ctl5是什么?他是怎样生成的,生成的时候有没有
- 提交按钮,有时执行了page_load事件,但不执行click事件,
- 如何调用SERVER端的脚本?
- 在asp.net中,怎样调用外部可执行文件(就是exe文件)呢?
public void InsertRow(string myConnectionString)
{
// If the connection string is null, use a default.
if(myConnectionString == "")
{
myConnectionString = "Database=Test;Data Source=localhost;User Id=username;Password=pass";
}
MySqlConnection myConnection = new MySqlConnection(myConnectionString);
string myInsertQuery = "INSERT INTO Orders (id, customerId, amount) Values(1001, 23, 30.66)";
MySqlCommand myCommand = new MySqlCommand(myInsertQuery);
myCommand.Connection = myConnection;
myConnection.Open();
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
}带参数的
MySql.Data.MySqlClient.MySqlConnection conn;
MySql.Data.MySqlClient.MySqlCommand cmd;
conn = new MySql.Data.MySqlClient.MySqlConnection();
cmd = new MySql.Data.MySqlClient.MySqlCommand();conn.ConnectionString = strConnection;try
{
conn.Open();
cmd.Connection = conn; cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)";
cmd.Prepare(); cmd.Parameters.Add("?number", 1);
cmd.Parameters.Add("?text", "One"); for (int i=1; i <= 1000; i++)
{
cmd.Parameters["?number"].Value = i;
cmd.Parameters["?text"].Value = "A string value"; cmd.ExecuteNonQuery();
}
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show("Error " + ex.Number + " has occurred: " + ex.Message,
"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}