起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6069|回复: 18

[结贴] 关于.j文件的问题

[复制链接]

21

主题

117

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
发表于 2018-6-12 16:38:40 | 显示全部楼层 |阅读模式
请问UI层.j文件中SQL的方法怎么不能用,请问该用什么来操作数据库,如图
1528792582(1).jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-6-12 17:12:35 | 显示全部楼层
.j中不能调用BIZ层的API,可以在后端定义action,action中执行sql
.j中调用sql

或者就按照servlet标准的方法获取数据库连接执行sql
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

21

主题

117

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2018-6-12 17:24:13 | 显示全部楼层
jishuang 发表于 2018-6-12 17:12
.j中不能调用BIZ层的API,可以在后端定义action,action中执行sql
.j中调用sql

如图这样写可以吗,请问写了以后该用什么方法来执行sql
1528795371(1).jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-6-12 17:27:23 | 显示全部楼层
就是servlet标准的,获取数据库连接,Statement操作啊
参考http://docs.wex5.com/bex5-ui-question-list-10176/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

21

主题

117

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2018-6-12 17:49:17 | 显示全部楼层
jishuang 发表于 2018-6-12 17:27
就是servlet标准的,获取数据库连接,Statement操作啊
参考http://docs.wex5.com/bex5-ui-question-list-10 ...

url这样写是对的吗static String url = "jdbc:SqlServer://127.0.0.1:1433;DatabaseName=20160503"; 为什么conn是空的啊
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-6-13 08:38:44 | 显示全部楼层
这个就是servlet操作数据库标准的啊,到网上就能查找相关的资料
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

21

主题

117

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2018-6-13 09:40:00 | 显示全部楼层
jishuang 发表于 2018-6-13 08:38
这个就是servlet操作数据库标准的啊,到网上就能查找相关的资料

就是按照网上写的。        String cfn = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Class.forName(cfn);就是这个驱动的原因。不知道怎么解决。报错如下:
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at Abc.main(Abc.java:71)
望帮忙解决,还蛮急的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-6-13 10:17:54 | 显示全部楼层
UI2层的构建路径中导入自己的驱动jar了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

21

主题

117

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
QQ
 楼主| 发表于 2018-6-13 10:31:04 | 显示全部楼层
jishuang 发表于 2018-6-13 10:17
UI2层的构建路径中导入自己的驱动jar了

我在.j的同级目录下的lib里面放jar包了。也不报那个错了;现在报错:java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.microsoft.sqlserver.jdbc.SQLServerDriver)
1528856963(1).jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-6-13 10:46:35 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 20:03 , Processed in 0.072879 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表