呵呵,其实有比较好的办法....
我给你一个小例子,只需要连接数据库一次...
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("server=localhostuid=ztxpassword=123database=mydb")
con.Open()
SqlCommand cmd = null
string sql = ""
for (int i = 0i <= 10i++)
{
sql+="insert into test values ('" + i + "')"
}
Response.Write(sql)
cmd = new SqlCommand(sql, con)
cmd.ExecuteNonQuery()
con.Close()
}
如果你有点数据库基础,那么这个东西挺好办的..
SqlDataSource 控件使用 ADO.NET 类与 ADO.NET 支持的任何数据库进行交互。这类数据库包括 Microsoft SQL Server(使用 System.Data.SqlClient 提供程序)、System.Data.OleDb、System.Data.Odbc 和 Oracle(使用 System.Data.OracleClient 提供程序)。使用 SqlDataSource 控件,可以在 ASP.NET 页中访问和 *** 作数据,而无需直接使用 ADO.NET 类。只需提供用于连接到数据库的连接字符串,并定义使用数据的 SQL 语句或存储过程即可。在运行时,SqlDataSource 控件会自动打开数据库连接,执行 SQL 语句或存储过程,返回选定数据(如果有),然后关闭连接。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)