需要下载好的东西:MySQL-connector-java-503-binjar
在配置好MyEclipse的JSP基本环境后
开启apmserv后,配置MyEclipse的链接环境:window-open perspection-MyEclipse database exp新建一个链接,url处:jdbc:MySQL:(MySQL数据库链接),username和password是登录数据库的(不要弄错了)在finish前可以尝试链接,链接成功-finish链接失败注意看提示,一般是url的错误,多多尝试我用apmserv的url是jdbc:MySQL:127001/(数据库名)
之后在新建的web工程下,在WEB-INF\lib中improt-general-file system-选择MySQL-connector-java-503-binjar所在的文件夹-finish
使用下面的代码,可以测试链接,注意更改使用的数据库名,数据等
JDBCHelloWorldjava
import javasqlSQLException;
/
第一个 JDBC 的 HelloWorld 程序, 数据库访问 MySQL
/
public class JDBCHelloWorld {
/
@param args
@throws SQLException
/
public static void main(String[] args) throws SQLException {
// 1 注册驱动
try {
ClassforName("comMySQLjdbcDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}// MySQL 的驱动
// 2 获取数据库的连接
javasqlConnection conn = javasqlDriverManagergetConnection(
"jdbc:MySQL://localhost/testuseUnicode=true&characterEncoding=GBK", "root", null);
// 3 获取表达式
javasqlStatement stmt = conncreateStatement();
// 4 执行 SQL
javasqlResultSet rs = stmtexecuteQuery("select from user"); //这里是你要执行的SQL
// 5 显示结果集里面的数据
while(rsnext()) {
Systemoutprintln(rsgetInt(1));
Systemoutprintln(rsgetString("username"));
Systemoutprintln(rsgetString("password"));
Systemoutprintln();
}
// 6 释放资源
rsclose();
stmtclose();
connclose();
}
}
1、转换方法一:
SimpleDateFormat dfymdhms = new SimpleDateFormat("yyy-MM-dd hh:mm:ss");
Date dfymdhmsDate = dfymdhmsparse(dateStr);
于是dfymdhmsDate的类型就是比较正常的格式了。
2、装换方法二:
直接在提示类这边用String 类型去装,然后属性名和数据库对应的字段类型一样。这个在我这里可以。
如果你传入的是string类型的数据要插入数据库
那你的数据库的类型一般可以根据情况设置成
nvarchar varchar char text等
nvarchar varchar 和char可在后面设置字符串的长度 而text没有长度限制
不过一般在我们插入的字符串数据不是很长的情况下,建议用nvarchar
因为nvarchar可以根据你的字符串 在限定的长度中自动调节占用的空间
另外 数据库中的int、bigint传值用int 数据库float对应double
上面的nvarchar、varchar、char、text对应string类型
首先说明下oracle中没有String类型,而是Varchar类型。order by 的顺序是assic(读作:阿斯科马)码表中”字符“列进行排序的。
解释:一般会根据字符串的首字母:大些字母>小写字母>特殊字符>数字。如果首位相同继续排列第二位,直到不同的位。
SQL用于各种数据库的数据类型:
一、MySQL数据类型:
在MySQL中,有三种主要的类型:Text(文本)、Number(数字)和Date/Time(日期/时间)类型。
1、Text类型。
2、Number类型。这些整数类型拥有额外的选项UNSIGNED。通常,整数可以是负数或正数。如果添加UNSIGNED属性,那么范围将从0开始,而不是某个负数。
3、Date类型。
即便DATETIME和TIMESTAMP返回相同的格式,它们的工作方式很不同。在INSERT或UPDATE查询中,TIMESTAMP自动把自身设置为当前的日期和时间。
TIMESTAMP也接受不同的格式,比如、、YYYYMMDD或YYMMDD。
二、SQLServer数据类型:
1、String类型。
2、Number类型。
3、Date类型。
4、其他数据类型。
扩展资料:
MicrosoftAess的数据类型:
参考资料:
百度百科--SQL数据类型
以上就是关于java中怎样将String类型的数据写入数据库全部的内容,包括:java中怎样将String类型的数据写入数据库、数据库是date类型api返回的是string类型用不用转换一下、保存到数据库,数据库要弄什么字段呢 直接传 string 类型数据,insert数据库么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)