string listId;
       ~~~~~~~~没有赋初值就使用了.

解决方案 »

  1.   

    string listId;
    listId 没有被赋值;
      

  2.   

    use this
    string listId="";
    that will be ok.
      

  3.   

    string listId;
    string select="select * from listTable where parentId="+listId;
    你的这两句话有什么意义啊?listId还没有赋值就使用,怎么能行呢?要么你在前台放一个TextBox控件。命名id="listId"
    SQL语句这么写:
    select * from listTable where parentId="+listId.Text;
      

  4.   

    listId还没有赋值就使用,怎么能行呢?