请问达人:
    此句  SELECT * FROM DemoTable WHERE Age='"+m_age+"'
    中的 Age=...  当作何解?其中 m_age 是变量名。
    请解释清楚一下,谢!

解决方案 »

  1.   

    建议买本书看。查找DemoTable表中age等于m_age的记录。
      

  2.   

    什麼何解?
    這樣看 Age = '"   + m_age + "'";
    是不是沒寫全?
      

  3.   

    表示Age 所等于的数据中包括m_age这个变量.
      

  4.   

    string m_age="abc"
    string strSQL="SELECT * FROM DemoTable WHERE Age='"+m_age+"'"
    没什么问题,正确的SQL语句:
    strSQL==SELECT * FROM DemoTable WHERE Age='abc'
    你还是找本书看看吧.
      

  5.   

    Age表示表里的一个字段,年龄的意思,之前有一个数赋值给m_age了,假设赋的值为m_age="20"吧,那整句的意思就是查询出所有Age="20"即年龄等于20的记录.还是建议买本关于SQL方面的书.