您的位置首页生活快答

XP SQL联接2003 SQL

XP SQL联接2003 SQL

的有关信息介绍如下:

XP SQL联接2003 SQL

在网上下载软件或找个光盘安装吧

sql=Insert Into studenttable(class,num,name,sex,adress) Values('+stclass1+','+stnum1+','+stname1+','+stsex1+',+stadress1+) ;

可能是values后面有空格? 我想这个程序也就是个小错误,不用钻牛角尖,知道如何连接就好了,再有就是你写sql语句时,最好先在sql里运行一遍看看通不通,再用

答案补充

sql=Insert Into studenttable(class,num,name,sex,adress) Values+

('+stclass1+','+stnum1+','+stname1+','+stsex1+',+stadress1+) ;这么写试试

答案补充

+',+stadress1+) 有错! 为什么没有单引号呢?改成+','+stadress1+')试试

答案补充

sql=Insert Into studenttable(class,num,name,sex,adress) Values+

('+stclass1+','+stnum1+','+stname1+','+stsex1+','+stadress1+');

试试

不行,就把sql语句写在一行上不就得了

对,没事

你的SQL服务器怎么设置验证模式的?

SQL有两种验证模式

一、Windows验证模式。设置为该模式的话,服务器机器要允许客户端的机器能访问。也就是说你服务端机器的用户管理中,需有要客户端的用户名。假如你的客户端机器登录名为test,那么服务端机器的用户列表中,需要有test用户名

二、混合模式。设置为该模式的话,你在客户端可以使用SQL数据库用户名登录(请注意,这里是采用SQL用户名,而不是采用Windows用户名。二都是有区别的)

只要物理机能上网,那么把虚拟机的上网设置为用以太网连接,就可以上网了。

看看是不是:管理——服务——有关SQL的服务被禁止了。

改 SQL SERVER 2008 R2 或2005