将netbeans(JAVA)连接到MYSQL(Connecting netbeans (JAVA) to MYSQL)
问题是当我运行这段代码时,我总是得到答案COL12,而不是像我在
MYSQL
工作台中得到的所有数据列。 我需要得到相同的价值观。 此外,当我使用此查询“DELETE FROM test WHERE col1 = 2;”时 在netbeans我得到错误异常。这是我在Netbeans中编写的代码。
包装箱;import java.sql.*; import java.sql.Statement; import java.sql.DriverManager; public class Temp_Class { public static void main(String[] args){ try { String query="SELECT * FROM test"; Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverManager.getConnection("jdbc:mysql://localhost/JavaProject", "root", "19881990"); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(query); rs.next(); String sname= rs.getString(2); System.out.println(sname); con.close(); } catch (Exception e) { System.out.println("Error"); } } }
我在
MYSQL
Workbench中进行了表测试,其中columns =“col1,col2,col3”,其中values =“1,COL11,COL12”和“2,COL21,COL22”;这是我用来删除DB中的值的代码。 。 。 但得到错误异常。
public static void main(String[] args){ try { String deletesql="DELETE FROM test WHERE col1 = 2"; Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverManager.getConnection("jdbc:mysql://localhost/JavaProject", "root", "19881990"); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(select); Statement ds=con.createStatement(); ResultSet dsrow=ds.executeQuery(deletesql); dsrow.next(); String ds1= dsrow.getString(1); String ds2= dsrow.getString(2); String ds3= dsrow.getString(3); System.out.println(ds1+" "+ ds2+" "+ds3); con.close(); } catch (Exception e) { System.out.println("Error"); } }
The problem is when I run this code, I always get answer COL12 instead of getting all the columns with data like I am getting in
MYSQL
workbench. I need to get same values. Moreover when I use this query "DELETE FROM test WHERE col1 = 2;" in netbeans I get Error Exception.Here is my Code I wrote in Netbeans.
package sams;import java.sql.*; import java.sql.Statement; import java.sql.DriverManager; public class Temp_Class { public static void main(String[] args){ try { String query="SELECT * FROM test"; Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverManager.getConnection("jdbc:mysql://localhost/JavaProject", "root", "19881990"); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(query); rs.next(); String sname= rs.getString(2); System.out.println(sname); con.close(); } catch (Exception e) { System.out.println("Error"); } } }
I have made table test in
MYSQL
Workbench, with columns="col1, col2, col3" with values="1, COL11, COL12" and "2, COL21, COL22";This is the code I use to delete a value in DB. . . but getting Error Exception.
public static void main(String[] args){ try { String deletesql="DELETE FROM test WHERE col1 = 2"; Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverManager.getConnection("jdbc:mysql://localhost/JavaProject", "root", "19881990"); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(select); Statement ds=con.createStatement(); ResultSet dsrow=ds.executeQuery(deletesql); dsrow.next(); String ds1= dsrow.getString(1); String ds2= dsrow.getString(2); String ds3= dsrow.getString(3); System.out.println(ds1+" "+ ds2+" "+ds3); con.close(); } catch (Exception e) { System.out.println("Error"); } }
原文:
满意答案
我猜这两个if语句中的一个正在评估为false:
if image: if image.primary_image: url = images.get_serving_url(str(image.primary_image.key()))
如果您实际调用了get_serving_url,则可能会获得有效的服务URL或异常。 相反,url仍然有它的起始值,一个空字符串。
I would guess that one of these two if statements is evaluating to false:
if image: if image.primary_image: url = images.get_serving_url(str(image.primary_image.key()))
If you were actually calling get_serving_url, you would either get a valid serving URL or an exception. Instead, url still has its starting value, a blank string.
相关问答
更多CPDF错误:[图片]无法获取图片:(CPDF ERROR: [Image] Unable to get image:)
来自网站的图片(Image from website)
全屏图片(Fullscreen image)
android图片问题(android Image problem)
如何使用Canvas在图片周围旋转图片?(How would one rotate an image around itself using Canvas?)
为什么没有图片显示?(Why no image shows?)
图片旁边的图片(Image next to a Division)
如何上传图片?(how to upload image?)
我的图片根本没有显示(My image does not show at all)
为什么我的图片没有出现?(Why does my image not appear?)
相关文章
更多关于netbeans和mysql的问题
mysql问题
MapReduce直接连接MySQL获取数据
6个常用的Mysql字符串连接函数
MySQL高清视频教程_Java小菜鸟的入门基础视频
关于netbeans使用GWT框架失效或点击不显示的问题,最后导致生成失败
广州Java培训MySQL数据库视频教程
Solr与Mysql集成指南
Solr连接MYSQL导入源数据生成索引
jdbc连接oracle、mysql等主流数据库的驱动类和url
最新问答
更多您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
在计算机拍照在哪里进入
使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
单页应用程序:页面重新加载(Single Page Application: page reload)
在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
Copyright ©2023 peixunduo.com All Rights Reserved.粤ICP备14003112号
本站部分内容来源于互联网,仅供学习和参考使用,请莫用于商业用途。如有侵犯你的版权,请联系我们(neng862121861#163.com),本站将尽快处理。谢谢合作!