我同时安装 sql server 2000和vs 2005自带的sql server 2005
运行这个.aspx
<%@ Page Language="C#" Debug="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e) {
SqlConnection Conn=new SqlConnection();
Conn.ConnectionString="server=localhost;database=pubs;uid=sa;pwd=''";
Conn.Open();
SqlCommand Comm=new SqlCommand("select * from Authors ",Conn);
SqlDataReader dr=Comm.ExecuteReader();
dg.DataSource=dr;
dg.DataBind();
Conn.Close();
}
</script>
<asp:DataGrid id="dg" runat="server" />已经成功运行,能在页面显示数据表信息
我已经将服务sql serveragent启动,设为自动
一运行那个.aspx就会自动停止sql server 2000服务器和sql serveragent服务
再启动,差不多一分中就自动停止退出那个程序,就不会
究竟是程序的问题,还是sql server 2000和sql server 2005的冲突