语法错误 (操作符丢失) 在查询c正则表达式语法 'sid=' 中。详文如下、、、

VB 语法错误(操作符丢失)在查询表达式‘‘联系人’)’中_百度知道
VB 语法错误(操作符丢失)在查询表达式‘‘联系人’)’中
& &/zhidao/wh%3D450%2C600/sign=9685ccaa6182ba0fafdfe/a044adb7eef43d4131adcbef77099vbI &&quot.TextEma& & &nbsp.jpg" />下面上代码Option&&&/zhidao/pic/item/a044adb7eef43d4131adcbef77099&New& & & End&sql&&select&nbsp.jpg" esrc="cn&cn,&#39,&Me,&&Not&&&& & &nbsp.TextAdd&nbsp,&&=&adLockReadOnly&nbsp.Execute&执行SQL语句&1)&Me;提示; If&As& &nbsp.EOF& &IsNull(Me,&nbsp,vendorna,&#39,&#39;&Me;New&nbsp.cid)& &&nbsp,&nbsp,&#39;strC&输入信息不全,& strC&&&#39.Me; && &&#39;&As&nbsp,&nbsp.Close&&quot.ConnectionPrivate& Dim&&quot.TextTel&rs& &Me;strC&& MsgBox& Set&nbsp.TextFax&&strC&;&Me; &adO Exit&Sub&Or&&&As&nbsp.& &&&&; && MsgBox&&&#39; &#39;; & &&#39;String& &&&#39;Then& If&&vbExclamation,&nbsp,&&& & &&=& & Dim&://g; &nbsp.TextNa)&nbsp,&#39; &strC;=&&String& ki&(&#39; && &&nbsp://g; && &&&quot,&#39;&quot. &; &Left(Me;&&If&&#39;&&& & Dim&&&ADODB;&Me;& & &&;Me;&ki&where&nbsp.rs,vendorPerson)& MsgBox& Else&nbsp!&quot!&As&vbI & & &; &&#39;&#39;Sub&nbsp,vendoradd,&T_Vendor(;ki& &&& & End&into& &nbsp!&If&VenID=&#39;&&&rs&)&/zhidao/wh%3D600%2C800/sign=fa828bdf6d0c/a044adb7eef43d4131adcbef77099 & strC&& Exit&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src=" &&&amp.Recordset&nbsp,&nbsp,无法新增&& & sql&nbsp!&&nbsp![cid]&Sub&&nbsp.cid&values&&*&&from&nbsp.DatabaseDim& &nbsp.Open&& &IsNull(Me;& &&#39; &&提示;供应商代号已存在.TextPerson&nbsp,请核实后重新输入; &供应商信息记录新增成功;&quot!&T_Vendor&nbsp.Then&insert& && &Compare& &nbsp不多说先上图<a href="http,& &&amp.TextNa&&Sub&nbsp,ADODB;=& strC&nbsp,提示;NothingEnd&nbsp.TextT=&;&;Command123_Click()& & &nbsp,&#39;=&& & && &&quot,vendorEmail://g;求各位大神找碴
提问者采纳
&#39;)&&#39.TextPerson & &改为strC = strC & Me.TextPerson & &quotstrC = strC & Me;)&quot
提问者评价
原来是这样,感谢!
其他类似问题
为您推荐:
操作符的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁groovy中的正则表达式操作符【groovy】
groovy中对于正则表达式的书写进行了简化,同时引入了新的操作符,使得正则表达式使用起来比较方便简单。 对于书写的改进: 比如 assert &\\d& == /\d/ 也就是在groovy中/\d/本身也是字符串,我们可以简单地把/看成是字符串中的双引号,因此杠杠中间的内容
21:37&&&[]
; &/c:forEach&
回复讨论(解决方案)
jsp&c:forEach&status属性&
current当前这次迭代的(集合中的)项
index当前这次迭代从&0&开始的迭代索引
count当前这次迭代从
-13:10&&&[]
Groovy作为一种JVM-Based语言,目前普及程度正在提高。本文演示一下在Java类中,通过继承GDK的groovy.lang.Script类如何支持自定义表达式解析功能。
& &表示一行数据的某个map结构。在实际应用中,产生这种结构的最常
19:21&&&[]
; & & & & &但是接下来如何处理呢?优雅的处理字符串,让我们很容易想到正则表达式,这里我们可不可以用正则呢? &&&&&&&& 答案是肯定的,先试试正则的效果。把所有图片宽度
23:23&&&[]
这个是我的正则表达:http:\\&.*?&
Range(&a2&)&=&expget(Range(&c20&),&http:\\&.*?&)
请问,怎么写才能提取到数据啊,这个正则
-17:39&&&[]
感觉没有问题啦,怎么会出这错误呢?那个activity_id是另一数据表中字段的一个返回值:3,7,8,9,10,11
难道是字符类型问题?我想不应该呀,求高手回答,代码粘贴如下,谢谢
set&rs_news_cate_list
19:48&&&[]
语法错误(操作符丢失)在查询表达式'table2.zhangfu'中。
回复讨论(解决方案)
With&ADOQuery1&do
SQL.Add('&nbsp
-16:46&&&[]
;adoquery1.
工程project1.exe检测到错误类eoleexception,错误:语法错误(操作符丢失)在查询表达式‘2.kaipan&from&1’中。进程中止,使用单步或运行继续运行。
你是SQL还ACCESS数据库
我用的是ACCESS数据库。
-16:46&&&[]
&&&&End&Sub
&&&&'清除在程序中使用过的资源&
&&&&'Protected&Overloads&nbsp
-09:14&&&[]
着X的字符,但是他的前面一般会指定一个固定值,但是我这里不指定一个固定值,是用\d+来表示,我想匹配的结果中只有23和6,但是结果中却有1,23,4,6四个数,没有想通为什么,求大神解答
回复讨论(解决方案)
因为1的后面是2不是a,后面那个也同理。
因为1的后面是2不是a,后面那个也
23:36&&&[]
总是从左至右进行匹配。一、正则表达式的实质及创建1、正则表达式即RegExp是JS中的一种引用类型,可以通过实例化得到一个可操作的对象。2、创建方式: &&&&&&&& 正则字面量形式&&&nbsp
10:52&&&[]
:正则会尽可能多的进行匹配,也就意味着它会匹配到能够进行匹配的最后一个字符串 */ while(true) { string str = Console.ReadLine(); #region 元字符_占位符 //方法的作用是 判断str是否匹配 自定义的正则表达式规则 //1. .:代表一个字符占位
19:36&&&[]asp&p&语法错误 (操作符丢失) 在查询表达式 ,急!!!, asp&p&语法错误 (操作符
asp&p&语法错误 (操作符丢失) 在查询表达式 ,急!!! 代码这样写的,提示错误&p&Microsoft JET Database Engine &#39;;&p&语法错误 (操作符丢失) 在查询表达式 &#39;id=&#39; 中。这就话
rs.open &select * from [order] where id=& & no,con,1,1id是自动编号 no 是文本型如何解决no=request(&id&)rs.open &select * from [order] where id=& & no,con,1,1If rs.RecordCount & 0 Theni = 1Do While Not rs.eof
id=rs(&id&)order_identifier=rs(&order_identifier&)order_time=rs(&order_time&)order_name=rs(&order_name&)order_number=rs(&order_number&)order_price=rs(&order_price&)&#39;售价order_money=rs(&order_money&)&#39;总价order_payment=rs(&order_payment&)&#39;订单支付方式order_address=rs(&order_address&)order_pass=rs(&order_pass&)order_status=rs(&order_status&)order_Acceptance_bz=rs(&order_Acceptance_bz&)rs.MoveNexti = i + 1response.write id&&编号&&order_identifier&&订单编号&&order_time&&订单时间&&order_name&&订单商品&&order_number&&订单数量&&order_price&&订单售价&&order_money&&订单总价&&order_payment&&订单支付方式&&order_address&&订单地址&&order_pass&&订单密码&&order_status&&订单付款&&order_Acceptance_bz&&订单受理备注&LoopEnd If 匿名 asp&p&语法错误 (操作符丢失) 在查询表达式 ,急!!!
no 没有值的原因吧,导致 sql 语句 只有前面的部分,,肯定语法错误了你检查下 变量 no 是否有值
加上response.write (no)看一下,你这个变量有没有值,并且是不是数字的你只获取id,却没对它进行判断,如果不是数字或空值,则会出错你可以修改一下no=request(&id&)if no=&&quot花酣羔叫薏既割习公卢; then no=0if not(IsNumeric(no)) then no=0这样如果no不是数字或空值就强制把no转为数字的了而数据库中id一般都是自动编号的,所以,它不存在0的值也就正确了
如果你的ID是长整型的话,你可以使用 Clng(no) 把文本型转换为长整型,如果ID是整型,可以使用 Cint(no) 转换为整型。 rs.open &select * from [order] where id=& & no,con,1,1改成 rs.open &select * from [order] where id=“ & Clng(no),con,1,1 另外:你的表名是 order ,order可是ASP的保留字哦,建议给表名、字段名和变量起名时最好不要使用脚本的保留字,以免冲突,出现不必要的问题。养成良好的书写习惯和好的风格,是很重要的哦求助:查询时间提示:语法错误 (操作符丢失) 在查询表达式........中
[问题点数:40分,结帖人tanyuelong818]
求助:查询时间提示:语法错误 (操作符丢失) 在查询表达式........中
[问题点数:40分,结帖人tanyuelong818]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年2月 C/C++大版内专家分月排行榜第二2013年4月 C/C++大版内专家分月排行榜第二2013年3月 C/C++大版内专家分月排行榜第二2012年12月 C/C++大版内专家分月排行榜第二2012年11月 C/C++大版内专家分月排行榜第二2012年8月 C/C++大版内专家分月排行榜第二
2014年12月 C/C++大版内专家分月排行榜第三2014年5月 C/C++大版内专家分月排行榜第三2014年3月 C/C++大版内专家分月排行榜第三2013年12月 C/C++大版内专家分月排行榜第三2013年10月 C/C++大版内专家分月排行榜第三2013年9月 C/C++大版内专家分月排行榜第三2013年7月 C/C++大版内专家分月排行榜第三2013年5月 C/C++大版内专家分月排行榜第三2013年2月 C/C++大版内专家分月排行榜第三2013年1月 C/C++大版内专家分月排行榜第三2012年9月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。语法错误 (操作符丢失) 在查询表达式_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:465,965贴子:
语法错误 (操作符丢失) 在查询表达式收藏
写了一个代码,但是连接数据库的时候有问题了,哪位高手能帮忙看一下啊import java.awt.*;
import java.sql.*; import javax.swing.*;import java.awt.event.*; class update extends JFrame implements ActionListener{
JLabel label1=new JLabel("车次"); JLabel label2=new JLabel("始发站"); JLabel label3=new JLabel("发车时间"); JLabel label4=new JLabel("类型"); JLabel label5=new JLabel("经过站1"); JLabel label6=new JLabel("经过站2"); JLabel label7=new JLabel("经过站3"); JLabel label8=new JLabel("经过站4");
JLabel label9=new JLabel("运行时间");
JLabel label10=new JLabel("终点站");
JLabel label11=new JLabel("到站时间");
JLabel label12=new JLabel("全程");
JTextField 车次Field=new JTextField(6); JTextField 始发站Field=new JTextField(6); JTextField 发车时间Field=new JTextField(6); JTextField 类型Field=new JTextField(6); JTextField 经过站1Field=new JTextField(6); JTextField 经过站2Field=new JTextField(6); JTextField 经过站3Field=new JTextField(6); JTextField 经过站4Field=new JTextField(6); JTextField 运行时间Field=new JTextField(6); JTextField 终点站Field=new JTextField(6); JTextField 到站时间Field=new JTextField(6); JTextField 全程Field=new JTextField(6); JButton
Button1 =new JButton("添加"); JButton
Button2 =new JButton("修改");
Button3 =new JButton("删除"); JButton
Button4 =new JButton("清除");
update() {
Container c=this.getContentPane();
c.setLayout(new GridLayout(3,1));
JPanel centerPanel=new JPanel(new GridLayout(7,2));
JPanel lowerPanel=new JPanel(new FlowLayout());
JLabel logol=new JLabel("列车信息");
logol.setFont(new Font("true",Font.TRUETYPE_FONT,20));//设置JLabel"列车信息"大小
c.add(logol);
// 将Jlabel和JTextField添加到面板上
centerPanel.add(label1);
centerPanel.add(车次Field);
centerPanel.add(label2);
centerPanel.add(始发站Field);
centerPanel.add(label3);
centerPanel.add(发车时间Field);
centerPanel.add(label4);
centerPanel.add(类型Field);
centerPanel.add(label5);
centerPanel.add(经过站1Field);
centerPanel.add(label6);
centerPanel.add(经过站2Field);
centerPanel.add(label7);
centerPanel.add(经过站3Field);
centerPanel.add(label8);
centerPanel.add(经过站4Field);
centerPanel.add(label9);
centerPanel.add(运行时间Field);
centerPanel.add(label10);
centerPanel.add( 终点站Field);
centerPanel.add(label11);
centerPanel.add(到站时间Field);
centerPanel.add(label12);
centerPanel.add(全程Field);
c.add(centerPanel);
//添加按钮到底面板上
lowerPanel.add(Button1);
lowerPanel.add(Button2);
lowerPanel.add(Button3);
lowerPanel.add(Button4);
c.add(lowerPanel);
Button1.addActionListener(this);
Button2.addActionListener(this);
Button3.addActionListener(this);
Button4.addActionListener(this);
this.setSize(500,500);
this.setTitle("更新列车信息");
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
void actionPerformed(ActionEvent e)
//对不同的按钮事件进行处理
if(e.getSource()==Button1)
else if(e.getSource()==Button2)
{update();}
if(e.getSource()==Button3)
{delete();}
if(e.getSource()==Button4)
{clear();}
void add()
String 车次,始发站,发车时间,类型,经过站1,经过站2,经过站3,经过站4,运行时间,终点站,到站时间,全程;
车次=车次Field.getText();
始发站=始发站Field.getText();
发车时间=发车时间Field.getText();
类型=类型Field.getText();
经过站1=经过站1Field.getText();
经过站2=经过站2Field.getText();
经过站3=经过站3Field.getText();
经过站4=经过站4Field.getText();
运行时间=运行时间Field.getText();
终点站=终点站Field.getText();
到站时间=到站时间Field.getText();
全程=全程Field.getText();
// 添加信息功能,并判断是否为空
if(车次.length()==0||始发站.length()==0||发车时间.length()==0||类型.length()==0||经过站1.length()==0||经过站2.length()==0||经过站3.length()==0||经过站4.length()==0||运行时间.length()==0||终点站.length()==0||到站时间.length()==0||全程.length()==0)
{JOptionPane.showMessageDialog(this, "请添加完全信息");}
try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
catch(ClassNotFoundException e){}
con=DriverManager.getConnection("jdbc:odbc:EMP");
String sql=("insert into EMP values(' "+车次+" ',' "+始发站+" ',' "+发车时间+" ',' "+类型+" ',' "+经过站1+" ',' "+经过站2+" ',' "+经过站3+" ',' "+经过站4+" ',' "+运行时间+" ',' "+终点站+" ',' "+到站时间+" ’,' "+全程+" ')");
PreparedStatement ps=con.prepareStatement(sql);
ps.setString(1,车次);
ps.setString(2,始发站);
ps.setString(3,发车时间);
ps.setString(4,类型);
ps.setString(5,经过站1);
ps.setString(6,经过站2);
ps.setString(7,经过站3);
ps.setString(8,经过站4);
ps.setString(9,运行时间);
ps.setString(10,终点站);
ps.setString(11,到站时间);
ps.setString(12,全程);
ps.executeUpdate();
con.close();
JOptionPane.showMessageDialog(this,"添加成功");
catch(SQLException e)
System.out.println("E Code"+e.getErrorCode());
System.out.println("E M="+e.getMessage());
catch(Exception e)
{e.printStackTrace();} }} void update() {
String str车次,str始发站,str发车时间,str类型,str经过站1,str经过站2,str经过站3,str经过站4,str运行时间,str终点站,str到站时间,str全程;
str车次=车次Field.getText();
str始发站=始发站Field.getText();
str发车时间=发车时间Field.getText();
str类型=类型Field.getText();
str经过站1=经过站1Field.getText();
str经过站2=经过站2Field.getText();
str经过站3=经过站3Field.getText();
str经过站4=经过站4Field.getText();
str运行时间=运行时间Field.getText();
str终点站=终点站Field.getText();
str到站时间=到站时间Field.getText();
str全程=全程Field.getText();
// 修改信息功能,并判断是否为空
if(checkCheCi(str车次))
if(str始发站.length()==0||str发车时间.length()==0||str类型.length()==0||str经过站1.length()==0||str经过站2.length()==0||str经过站3.length()==0||str经过站4.length()==0||str运行时间.length()==0||str终点站.length()==0||str到站时间.length()==0||str全程.length()==0)
{JOptionPane.showMessageDialog(this, "请添加完全信息");}
try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
catch(ClassNotFoundException e){}
con=DriverManager.getConnection("jdbc:odbc:EMP");
String sql="update EMP
set 始发站='"+str始发站+"',发车时间='"+str发车时间+"',类型='"+str类型+"',经过站1='"+str经过站1+"',经过站2='"+str经过站2+"',经过站3='"+str经过站3+"',经过站4='"+str经过站4+"',运行时间='"+str运行时间+"',终点站='"+str终点站+"',到站时间='"+str到站时间+"',全程='"+str全程+"'
where 车次='"+str车次+"'";
PreparedStatement ps=con.prepareStatement(sql);
int count= ps.executeUpdate();
System.out.println(count);
JOptionPane.showMessageDialog(this,"修改成功");
catch(SQLException e)
System.out.println("E Code"+e.getErrorCode());
System.out.println("E M="+e.getMessage());
catch(Exception e)
{e.printStackTrace();}finally{
con.close();
}catch(Exception e){
System.out.println("关闭数据库连接时出错:"+e.getMessage());
}else{JOptionPane.showMessageDialog(this, "该列车信息不存在");}
void delete()
System.out.println("开始执行删除");
String str车次=车次Field.getText();
// 添加信息功能,并判断是否为空
if(str车次.length()==0)
{JOptionPane.showMessageDialog(this, "请添加完全信息");}
try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
catch(ClassNotFoundException e){}
con=DriverManager.getConnection("jdbc:odbc:EMP");
String sql="delete from EMP
where 车次='"+str车次+"'";
PreparedStatement ps=con.prepareStatement(sql);
//ps.setString(1,str车次);
ps.executeUpdate();
con.close();
JOptionPane.showMessageDialog(this,"删除成功");
catch(SQLException e)
System.out.println("E Code"+e.getErrorCode());
System.out.println("E M="+e.getMessage());
catch(Exception e)
{e.printStackTrace();}}}
void clear()
车次Field.setText("");
始发站Field.setText("");
发车时间Field.setText("");
类型Field.setText("");
经过站1Field.setText("");
经过站2Field.setText("");
经过站3Field.setText("");
经过站4Field.setText("");
运行时间Field.setText("");
终点站Field.setText("");
到站时间Field.setText("");
全程Field.setText(""); }
public boolean checkCheCi(String str车次){
String sql="SELECT * FROM EMP where 车次='"+str车次+"'";
Connection con=
Statement stmt=
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:EMP");
stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
}catch(Exception e){
e.printStackTrace();
stmt.close();
con.close();
} catch (SQLException e) {
e.printStackTrace();
void shutdown()
{setVisible(false);}public static void main(String args[]){ update frame=new update();}}
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 c正则表达式语法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信