string strconn = ConfigurationSettings.AppSettings["conn"];SqlConnection conn = new SqlConnection(strconn);在这个里面,strconn和sqlconnection之间是什么关系?还有 SqlConnection conn = new SqlConnection(strconn);和 int i=1;之间有着什么区别还是等同呢?

解决方案 »

  1.   

    strconn 是一个连接字符串,是字符类型。
    sqlconnection 是SQL一个打开连接的类。
    conn:是sql带连接类的实例对象!
      

  2.   

    strconn是连接字符串
    SqlConnection 是创建连接数据的对象。
    SqlConnection conn = new SqlConnection(strconn);和 int i=1;你可以理解为都是创建一个对象,只不过一个是引用类型,一个是值类型,保存的方式不一样。
      

  3.   

    你能说说strconn和1的关系吗?
    这个题我给了40分哦,是我以往给的2倍啊。希望大家踊跃发言~~~
      

  4.   

    strconn和i 都是值类型的
    ConfigurationSettings.AppSettings["conn"]的值赋给了strconn,1 赋给了i。
    它们是同级的!
    conn 就是引用类型了
      

  5.   

    strconn 是一个你定义的变量,是字符类型。 
    sqlconnection 是SQL一个打开连接的类。 
    conn:是sql带连接类的实例对象!
      

  6.   

    [Quote=引用 3 楼 aarom123 的回复:]
    引用 2 楼 mbh0210 的回复:
     strconn是连接字符串
     SqlConnection 是创建连接数据的对象。
     SqlConnection conn = new SqlConnection(strconn);和 int i=1;你可以理解为都是创建一个对象,只不过一个是引用类型,一个是值类型,保存的方式不一样。
     对,说的很对
      

  7.   

    SqlConnection conn = new SqlConnection(strconn);和 int i=1;之间有着什么区别还是等同呢?conn是SqlConnection这个数据库连接类实例化的一个对象,strconn是一个连接字符串,在这里作为一个参数。int i=1,声明一个变量i赋值为1。