数据库是用到sql server,字段设置为smalldatetime
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.util.*;
String strTime=txtTime.getText().toString();
java.util.Date dateTime=new java.util.Date();
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd");
dateTime=sdf.parse(strTime);
pstmt.setDate(3,dateTime);错误
cannot resolve symbol
symbol : method setDate (int,java.util.Date)
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.util.*;
String strTime=txtTime.getText().toString();
java.util.Date dateTime=new java.util.Date();
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd");
dateTime=sdf.parse(strTime);
pstmt.setDate(3,dateTime);错误
cannot resolve symbol
symbol : method setDate (int,java.util.Date)
import javax.swing.text.JTextComponent;public class Csdn extends JPanel {
public static void main(String[] args) throws ParseException {
JTextComponent txtTime = null;
String strTime = txtTime.getText().toString();
java.util.Date dateTime = new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(
"yyyy-MM-dd");
dateTime = sdf.parse(strTime);
}
}不知道你的那个pstmt是什么,给你这样改了一下
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.text.ParseException;import javax.swing.JPanel;
import javax.swing.text.JTextComponent;public class Csdn extends JPanel {
public static void main(String[] args) throws ParseException, SQLException {
JTextComponent txtTime = null;
String strTime = txtTime.getText().toString();
java.util.Date dateTime = new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(
"yyyy-MM-dd");
PreparedStatement pstmt = null;
dateTime = sdf.parse(strTime);
pstmt.setDate(3,(Date) dateTime);
}
}这样看看吧
pstmt.setDate(3,dateTime);给你讲讲
java.util
java.sql下各有一个Date类
一般sql下的方法涉及到Date用的都是java.sql.Date所以你的程序编译
而且名字虽然一样,其实是有区别的,不光是定义的区别,建议看看jdk文档
另一个问题是:
如何获取jComboBox显示内容的id
我想使用一个JComboBox控件,在JComboBox中显示的可选项来自某个表的一个字段(比如称之为field_caption),我希望通过JComboBox选择而获取表中同记录相应的另一个字段值(比如称之为field_id)。 如何获取而记录field_id数据呢?