val sqlsql查询语句实例错误'('附近有语法错误

初学者课程:|| |
| 知识库: |
培训:|||| |
查看: 25001|回复: 23
第一行“-”附近有语法错误。(-)
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
最近登陆系统U861的时候,系统老提示“第一行“-”附近有语法错误。(-)”,点击确定之后,业务栏一片空白,其他好像又都正常。高手帮帮忙。
以后发贴前先搜索一下其他贴. 平时有空就多上论坛看看其他贴子. 知识在于积累.
[ 本帖最后由 yifeng651 于
13:22 编辑 ]
应该是计算机名称的缘故,把计算机名称改成英文的
应该是计算机名称的缘故,把计算机名称改成英文的
把计算机名的横杠(-)去掉就可以了
计算机名称中不要带—,最好用英文字母或数字,不要超过8位
好好学习,天天向下!!!!!!!!!!
其实修复一下软件就可以用了!
计算机名原因
将计算机的中文名字改成英文名字就行了,并且这个好像只影响现存量和库存台账查询
很感谢大家!!!!!!!!
我也是这个问题的受害者 强烈建议用友修正这个问题。不要让用友能做到的却让用户做。另外狗尾续貂。呵呵。 计算机名的开始不能是数字, 是数字的话也会出现同样问题。建议计算机名只用英文。
用友软件出现的所有-2147的错误都是由于环境原因造成的&&仔细检查下自己的计算机是不是没有按照用友的要求配置的
大家也没有考虑过为什么计算机名字中有横杠就会影响软件
原帖由 cpmodel 于
22:00 发表
大家也没有考虑过为什么计算机名字中有横杠就会影响软件
那是因为数据库把一些特殊的符号当作命令来执行了,想了解更多可以在网络上找找,呵呵,
呵呵,是SQL Server 的问题。把计算机名字里的‘-’去掉,就好了
路过................学习
Powered bysql语句go附近出现语法错误
[问题点数:20分,结帖人pws019]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:214508
2014年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第二
2014年8月 总版技术专家分月排行榜第一2014年7月 总版技术专家分月排行榜第一2014年6月 总版技术专家分月排行榜第一2014年5月 总版技术专家分月排行榜第一2014年4月 总版技术专家分月排行榜第一2014年3月 总版技术专家分月排行榜第一2014年1月 总版技术专家分月排行榜第一2013年12月 总版技术专家分月排行榜第一
2013年10月 总版技术专家分月排行榜第二2012年11月 总版技术专家分月排行榜第二
本版专家分:52310
2015年5月 总版技术专家分月排行榜第三2015年4月 总版技术专家分月排行榜第三2014年12月 总版技术专家分月排行榜第三
2015年6月 MS-SQL Server大版内专家分月排行榜第一2015年5月 MS-SQL Server大版内专家分月排行榜第一2015年4月 MS-SQL Server大版内专家分月排行榜第一2015年3月 MS-SQL Server大版内专家分月排行榜第一2015年2月 MS-SQL Server大版内专家分月排行榜第一2015年1月 MS-SQL Server大版内专家分月排行榜第一2014年12月 MS-SQL Server大版内专家分月排行榜第一2014年11月 MS-SQL Server大版内专家分月排行榜第一2014年10月 MS-SQL Server大版内专家分月排行榜第一
本版专家分:0
本版专家分:314107
2012年 荣获名人称号
2011年 总版技术专家分年内排行榜第四2010年 总版技术专家分年内排行榜第九2009年 总版技术专家分年内排行榜第八
2011年10月 总版技术专家分月排行榜第一
2011年12月 总版技术专家分月排行榜第二2011年9月 总版技术专家分月排行榜第二2009年11月 总版技术专家分月排行榜第二
本版专家分:0
本版专家分:6351
2015年1月 MS-SQL Server大版内专家分月排行榜第三
本版专家分:5454
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐
缺少注释的结尾标记 */。 * 附近有语法错误。 /*... ...*/(注释)
表示用户提供的文本。服务器不对位于
注释字符之间的文本进行评估。
注释可以插入单独行中,或者
Transact-SQL
语句中。多行的注释必须用
指明。用于多行注释的样式规则是,第一行用
开始,接下来
C#连接Access数据库提示from子语句语法错误
原因:语句中有的单词可能为Access数据库保留关键字,例如:user、table等
我在C#中使用select * from user where user=‘123’ 查询user表时就提示from子语句语法错误,解决方法是user加[].
改为;select * from [user] where user=‘123’
就可以正常
最近使用 ASP.net 和 Access 开发时, Select 正常,但是在 Update 时,始终不能成功,会触发 OleDbException 异常,报“UPDATE 语句的语法错误, 错误代码:-”
跟踪时发现,单独SQL语句可以在Access中执行,查找原因,一直没有结果。最后想,是不是因为在不经然间使用关键字所致呢?
create function dbo.logistics_situation(@order_number as char(4))--@order_number 订单编号returns tableas begin declare @ic int
declare @sale_table table(快递公司 varchar(30)
,快递单号 varchar(13) ,配送地址 varchar(...
直接上问题:
java.lang.RuntimeException: java.sql.SQLException: 关键字 ‘user’ 附近有语法错误。 Query: select * from user where username=? Parameters: [aaa]
at com.lhb.service.UserService.regist(UserService.java:
每个被GO分隔的语句都是独立的事务,一个语句执行失败不会影响其它语句执行:
select * from dbo.XXX
select * from dbo.sales
第一个查询失败了,第二查询的结果依旧会返回
也就是说,go前面失败的语句,不影响后面语句的执行。也可以
select * from dbo.sales
&br /&刚刚学hibernate,总是出现问题。现在给大家一些建议,免得浪费时间,在那里不停的调啊,调啊。&br /&关键字 'user' 附近有语法错误&br /&GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:73)&br /&log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).&br /&log4j:WA
最近做了一个用C#编写的&学籍管理系统&的单机软件,主要工作就是连接数据库,数据库就很自然的选择了MS Access。
前期工作很顺利,无非就是注意一下sql server和Access的sql语句的不同,把getDate改成date等等。可是调试到一个窗口的数据修改的时候老是提示“update语句的语法错误”或者提示“不正常的定义参数对象,提供了不一致或不完整的信息”。那个Update语
在ASP程序中,想通过ASP在数据表中添加新字段,根据“sql中文参考手册.chm”中所述,用了“ALTER TABLE Employees ALTER COLUMN Salary CHAR(20)”语句,居然报错:Microsoft OLE DB Provider for SQL Server 错误 80040e14 在关键字 COLUMN 附近有语法错误。 /ddd/ttt
在使用 EF 的时候,突然发现更新后在服务器中运行出错,异常信息主要包含以下信息:
'OFFSET' 附近有语法错误。关键字 'AS' 附近有语法错误。
想到可能时因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句,但是不知道具体应该从哪里修改。
经 google 后找到解决方案:
找到 EF 对应生成的 edmx 文件,使用文本编辑器打开编sql 附近有语法错误 怎么解决_百度知道
sql 附近有语法错误 怎么解决
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
lairui1232000知道合伙人
来自电脑网络类芝麻团
lairui1232000
采纳数:1204
获赞数:963
参与团队:
没有发现错误信息 将中文列名 采用中括号,括起来试试吧!请采纳!
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。sql语句=附近有语法错误_百度知道
sql语句=附近有语法错误
运行时说SQL语句=附近有语法错误...
运行时说SQL语句=附近有语法错误
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
zhoudha知道合伙人
采纳数:10628
获赞数:6899
Student和where之间要有一个空格。
灬觺觺diane知道合伙人
灬觺觺diane
采纳数:31
获赞数:53
@gradid为null或者为空字符串
DBug是为空可是用sqlparameter该怎么写勒
那要看你的条件限制了,要是可以为空字符串(不能为null),就这么些
where (gradeid=@gradeid or @gradeid='' )如果不能为空,就if判断一下,不为空再进入查询如果可以再数据库中为null,那就吧@gradeid再变量gradeid为空时候赋值为DBNull
谢谢!找到原因了where和Student之间没有空格
谢谢!找到原因了where和Student之间没有空格
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。sql 语句错误 “(”附近有语法错误_百度知道
sql 语句错误 “(”附近有语法错误
oleDbConnection1.Open();stringsql=&Updatedormset(dormid,phone,dmoney,bednum,chairnum,desknum,dremark)Values('&+textBox1.Text.Trim()+&','&+textBox2.Text.Trim()+&','&+textB...
oleDbConnection1.Open();
string sql=&Update dorm set (dormid,phone,dmoney,bednum,chairnum,desknum,dremark) Values ('&+textBox1.Text.Trim()+&','&+textBox2.Text.Trim()+&','&+textBox3.Text.Trim()+&','&+textBox4.Text.Trim()+&','&+textBox5.Text.Trim()+&','&+textBox6.Text.Trim()+&','&+textBox7.Text.Trim()+&')&;
OleDbCommand cmd = new OleDbCommand(sql,oleDbConnection1);
cmd.ExecuteNonQuery();
oleDbConnection1.Close();找不出哪有错误我已找到错误 先回答先得分
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
apu510064知道合伙人
采纳数:425
获赞数:797
SQL语句有错,已经找到错误就不多说了
BraveHeart_Fov知道合伙人
BraveHeart_Fov
采纳数:264
获赞数:7851
+textBox4.Text.Trim()+&'....................换行要加连接符。正确的应该是+textBox4.Text.Trim(&+&)+&'
alexen知道合伙人
采纳数:100
获赞数:382
看得眼花。 少个等于号?
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 数据库常用sql语句 的文章

 

随机推荐