我有一个HTML文本框,其中包含我需要执行的一些SQL代码.我能够从文本框中检索实际代码,但我不知道如何执行代码.使用c#3.5的任何简单而优雅的方式?
不要从文本框执行代码
除非你真的相信所输入的内容.
如果你这样做,请使用:
SqlConnection con = new SqlConnection("Your connection string"); con.Open(); SqlCommand cmd = new SqlCommand(TexdtBox1.Text, con); cmd.ExecuteNonQuery(); con.Close()
请注意,这不会返回任何内容,jsut运行查询.如果要返回数据,则需要SqlDataAdaptor或SqlDataReader.