
正文
jsp连接sqlserver2008,JSP连接数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jsp连接SQL数据库,百试不解啊!!!
先打开我们编辑运行JSP的开发环境,我们新建一个java web项目。将相应的mysql的包复制到WebContent--》WEB-INF--》lib下的文件夹。在JSP文件中引入相应的SQL的java包。
jsp是java服务端动态网页技术,主要应用于网页构建,理论上讲不应该在页面中直接连数据库。合理的做法是构建一个java后端,然后再通过jdbc连接sqlserver。如果一定要在jsp页面中连数据库也是可以的。
这个是空对象异常也就是对象没有实例化,你也要eclipse的控制台的异常信息,好好看看你的代码。
有朋友大师级人物了!成功学来到程序中了。。太污染人的眼球了。不是说楼主。你如果是XP系统需要打SQL SP4补丁,不然JDBC连接不成功。
附加数据库 打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。
如何用jsp连接mysql数据库 软件环境 下载并安装MySQL、Tomacat、JDBC、MyEclipse或其他ide。环境配置 配置完环境变量后,下载连接到MySQL的特定于Java的驱动包JDBC。
相关问答
Q1: jsp如何连接sqlserver
定义好连接数据库的url地址,连接串String url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs;黑体部分为固定写法不用理会。
如果使用class。forname();的形式可以连接。表明我的sqlserver2005驱动是可用的。
你看看你的数据库是那个版本的2000 和2005连接的字符串是不同的 你导入了相应的包了吗?import java。sql。
首先看下mssqlserver的服务是否已经启动,如果是sqlserver2000,是否打了sp3补丁,如果还不行可以换个jdbc驱动试试。
Q2: jsp链接SqlServer数据库查不出数据
把你的SQL语句System.out.println()出来,然后粘贴到SQL Server的查询管理器里面,看看能不能查询出来问题。PS:貌似LZ的代码会产生经典的‘or 1=1’问题。
SQLSERVER有些版本要打补丁,上网下载安装。JDBC包要对应数据库的版本,2000的有三个包,2005的有一个包。
要连接数据库首先需要配置连接串,配置上服务器数据库等信息//connString = Data Source=服务器名称;Initial Catalog=数据库名称;User ID = 用户名;Pwd = 密码;。之后需要打开数据库连接 conn.ConnectionString = connString; conn.Open(); // 打开数据库连接。
从你给的信息来看 很难看出个所以然 我估计是你的jdbc包位置不对,请检查一下 不过我有个建议。。不要用JSP去连接数据库。。
就是显示的是诸如${}形式的东西么?如果是这样的话,就说明你的jsp并没有对EL表达式进行编译。具体原因就是jsp/servlet的版本过低,默认是把EL表达式忽略的。
Q3: ...用eclipse做jsp网页,连接sqlserver2008的时候出现大括号里的那个错误...
1、该错误产生的原因是由于SQL Server使用了仅 Windows的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下 设置允许SQL Server身份登录 (基本上这个很有用)操作步骤:1。在企业管理器中,展开SQL Server组,鼠标右键点击SQL Server服务器的名称 2。选择属性3。
2、是连接的时候报错,我怎么感觉是你取值的时候报错。应该是没有判断当前行的有效性。
3、没再java里用过sqlserver,但是感觉这个错误,应该是数据库的jdbc驱动版本和数据库版本不兼容,试试换个版本的jdbc驱动。
4、Eclipse中右击项目-Build Path -Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中即可。SqlServer2008的驱动文件在安装目录的jdbc文件夹下。用户名和密码就是你登录数据库企业管理器或查询分析器的密码。错误不是你的用户名和密码有问题,而是你没有加载数据库驱动文件包。。
5、(1)首先你得知道你的sqljdbcjar放在哪儿?我的路径是C:\Program Files\Java\jdk0_10\jre\lib\ext(因人而异,我的sqljdbcjar放此目录下)。(2)然后,在myeclipse下,单击你的包,选BuildPath选Configure Bulid Path选Libraries选AddExternal JARS,然后就成功导入了。
Q4: jsp连接sqlserver数据库出现文字问号
1、应该是编码问题,楼主可以先看看你的数据库中存的信息是不是本来就是乱码,如果不是。你用下面这个方法试试。
2、一般是对一个NULL值的变量进行操作引起的。例如下面的操作就会抛出异常java.lang.NullPointerException。 String a=null;a.substring(0,1); 为避免这种异常,最好在对变量操作之前检查看它是否是NULL值。
3、因为HttpWebRequest的默认字符编码为iso8859-1,所以要先将此字符编码设为GBK、GB18030或UTF-8等(根据JSP页面设定的字符集来定)。一般通过在Web.xml中增加字符编码过滤器的配置。通过request的setCharEncoding函数设置。
关于jsp连接sqlserver2008和JSP连接数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






