好像是select * from 表名 where  列名 matches '*',我想知道具体的程序怎么写如果可给个实例c#的程序最好不过了,谢谢!

解决方案 »

  1.   

    string strCon = "Integrated Security=SSPI;Initial Catalog='数据库名称';Data Source='本地计算机名';User ID='登录用户名';Password='登录用户密码';Connect Timeout=30"; 
        SqlConnection myConn = new SqlConnection ( strCon ) ;     
        string strCom = " SELECT * FROM 数据表名称" ; 
        //创建一个 DataSet对象 
        myDataSet = new DataSet ( ) ; 
        myConn.Open ( ) ; 
        SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , myConn ) ; 
        myCommand.Fill ( myDataSet , "数据表名称" ) ;
        //关闭连接 
        myConn.Close ( ) ; 
      

  2.   

    你是想做模糊查询吗?
    string str = "Data Source='服务器IP';Database='数据库名';User ID='登录用户名';Password='登录密码'"; 
    string sql = " select * from 数据表 where 字段名 like '%"+查询条件+"%'" ; 
    SqlConnection con = new SqlConnection ( str ) ;    
    SqlDataAdapter sda = new SqlDataAdapter (sql,con ) ;  
    DataSet ds = new DataSet ( ) ; 
    sda.Fill ( ds ) ; 
      

  3.   

    我是在查询窗口中一个字段输入 * ,然后可以把这个表的数据全show出来 ,不是like '%"+查询条件+"%'"