<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" Width="100%" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" AllowSorting="True" >
  <Columns>
  <asp:BoundField DataField="bName" HeaderText="部门" SortExpression="bName" />
  <asp:CommandField HeaderText="编辑" ShowEditButton="True" />
  <asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
  </Columns>
  <FooterStyle Width="100%" />
  </asp:GridView>
  <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="Data Source=.;Initial Catalog=Udata;User ID=sa;Password=12" ProviderName="System.Data.SqlClient" OldValuesParameterFormatString="original_{0}" SelectCommand="SELECT [bName] FROM [Tb_Branch] WHERE ([bParentBranch] <> @bParentBranch2)" UpdateCommand=" " DeleteCommand=" ">
  <SelectParameters>
  <asp:Parameter DefaultValue="0" Name="bParentBranch2" Type="String" />
  </SelectParameters>
  </asp:SqlDataSource>
 if (File.Exists(strFilePath))//读取时先要判读INI文件是否存在   
  {
  strSec = "Database";
  server = ContentValue(strSec, "Server");
  Database = ContentValue(strSec, "Database");
  vUser = ContentValue(strSec, "User");
  Password = ContentValue(strSec, "Password");
  }
ConnectionString="Data Source=.;Initial Catalog=Udata;User ID=sa;Password=12" 服务器地址、数据库名称、用户名、密码 这个我想用读取INI文件的值去替代 可以吗 谢谢 ConnectionString="Data Source=<%=server %>;Initial Catalog=<%=Database %>;User ID=<%=vUser %>;Password=<%=Password %> 这样可以吗 我这里报错   错误内容:在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)我没有远程连接 连接的本机。sqlserver2000+vs2005是本机的环境 读取INI文件的连接登录是成功的