jdbc mysql 在实现插入语句的时候出现错误。

2025-05-17 20:46:32
推荐回答(1个)
回答1:

首先想告诉你,这个问题是一个很常见的问题,很简单。
需要不断的来测试下。
报的错是32行,请问32行是哪一行。
其次,
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbctest","simaben","simaben");
你已经取得到了conn.
但是Statement stmt = null;这个是你定义的,
但是你并没有给stmt赋值啊,当stmt.executeUpdate(sql);
执行的时候,发现stmt是空的,所以就报了一个空指针异常啊。
你仔细看看,如何通过,conn取得到stmt.
类似stmt=conn.?什么方法来得到,这个我不给你说太细,自己好好研究下。
不懂在问我