学生作业吧,?无聊,有点创意好不好,
采用Servlet,或者jsp,用浏览器输入,浏览器显示至于中的name、telephone、和sex的值 的输入,或者查询条件可以通过构建sql语句来完成,
例如
sql="insert into addresslist select '"+sex+"'",...
sql="select * from addresslist where name='"+name+"'"

解决方案 »

  1.   

    抱歉,不是学生作业,是我自己给自己的作业,实在是想不到怎样作,不太明白你的方法,"select * from addresslist where name='"+name+"'" ,我实在是看不明白'"+name+"' 是怎么工作的,能给讲讲吗?
      

  2.   

    name是一个文本名,相当一个变量,是你要的效果
      

  3.   

    我用定义一个输入流System.in.read()的方法输入字段的值可以用这个方法吗?
    还有,是不是这样的sql语句 select * from addresslist where name ='+name+'........
      

  4.   

    建议你用BufferedReader的readline来读取输入,分别保存为name,sex....
    然后按照上面的方法拼装sql语句来执行
      

  5.   

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String name = br.readLine();也可以用PreparedStatement:
    PreparedStatement pstmt = conn.prepareStatement("select * from addresslist where name = ?");
    pstmt.setString(1,name);
    pstmt.executeQuery();
      

  6.   

    明白了,signboy(横) 是够横的了,呵呵!