project.exe raised exception class eoleexception with message'from子句语法错误。'什么意思呢?

bmxyy 2012-05-08 09:54:20
project.exe raised exception class eoleexception with message'from子句语法错误。'process stopped.
什么意思呢? 是哪块出现的错误呢?谢谢各位大神了!
...全文
621 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
我看见佛 2012-05-08
  • 打赏
  • 举报
回复
user是关键字,建议放到SQL SERVER查询分析器看看没有高亮。
kaikai_kk 2012-05-08
  • 打赏
  • 举报
回复
后面delect from 单词也错了是delete
kaikai_kk 2012-05-08
  • 打赏
  • 举报
回复
sqlstr:='select * from [user] order by yhm';
bmxyy 2012-05-08
  • 打赏
  • 举报
回复
是哪块的问题呢?谢谢各位了!
bmxyy 2012-05-08
  • 打赏
  • 举报
回复
type
Tyonghu = class(TForm)
DBGrid1: TDBGrid;
DataSource1: TDataSource;
ADOQuery1: TADOQuery;
PopupMenu1: TPopupMenu;
N11: TMenuItem;
N12: TMenuItem;
N13: TMenuItem;
procedure FormCreate(Sender: TObject);
procedure DBGrid1DblClick(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure N11Click(Sender: TObject);
procedure N12Click(Sender: TObject);
procedure N13Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
modi:boolean; //用于便是添加,修改用户;
xx:string; //用于设置添加,修改用户窗体标题栏;
end;

var
yonghu: Tyonghu;

implementation

uses Udm, Utianjiayh;

{$R *.dfm}



procedure Tyonghu.FormCreate(Sender: TObject);
begin
modi:=false;
end;

procedure Tyonghu.DBGrid1DblClick(Sender: TObject);//数据网格双击事件;
begin
n12.Click;//相当于修改用户操作;
end;

procedure Tyonghu.FormShow(Sender: TObject);
var sqlstr:string;
begin
sqlstr:='select * from user order by yhm';
self.ADOQuery1.SQL.Clear;
self.ADOQuery1.SQL.Add(sqlstr);
self.ADOQuery1.Open;
if self.ADOQuery1.RecordCount>0 then //根据查询数据结果,设置弹出菜单项的可访问性;
begin
n12.Enabled:=true;
n13.Enabled:=true;
end
else
begin
n12.Enabled:=false;
n13.Enabled:=false;
end;
end;


procedure Tyonghu.N11Click(Sender: TObject); //”添加用户“弹出菜单单击事件;
begin
modi:=false; //设置标识;
xx:='添加用户';
Application.CreateForm(Ttianjiayh,tianjiayh);//打开添加-修改用户窗体;
tianjiayh.ShowModal;
end;

procedure Tyonghu.N12Click(Sender: TObject); //”修改用户“弹出菜单单击事件;
begin
modi:=true;//设置标识;
xx:='修改用户';
Application.CreateForm(Ttianjiayh,tianjiayh);//打开添加-修改用户窗体;
tianjiayh.ShowModal;
end;

procedure Tyonghu.N13Click(Sender: TObject);//”删除用户“弹出菜单单击事件;
var name,id:string;
begin
try
name:=self.ADOQuery1.fieldbyname('name').AsString;
if messagedlg('确认要删除选中的记录么?',mtconfirmation,[mbyes,mbno],0)=mryes then
begin
id:=self.ADOQuery1.fieldbyname('id').AsString;
with self.ADOQuery1.Create(nil) do
begin
try
close;
sql.Clear;
//删除用户表数据;
sql.Add('delect from user where id='''+id+'''');
execsql;
sql.Clear;
//删除权限表数据;
sql.Add('delect from quanxian where yhm='''+name+'''');
execsql;
finally
free;
end;
end;
end;
except
end;
end;

end.
我看见佛 2012-05-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

case5166

有进步
[/Quote]……………………
山东蓝鸟贵薪 2012-05-08
  • 打赏
  • 举报
回复
case5166

有进步
我看见佛 2012-05-08
  • 打赏
  • 举报
回复
把源代码贴上!
山东蓝鸟贵薪 2012-05-08
  • 打赏
  • 举报
回复
代码不全,无法分析的,你跟踪一下将那行错误代码传上来看看
YOLO系列是基于深度学习的端到端实时目标检测方法。 PyTorch版的YOLOv5轻量而高性能,更加灵活和易用,当前非常流行。 本课程将手把手地教大家使用labelImg标注和使用YOLOv5训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。  本课程的YOLOv5使用ultralytics/yolov5,在Windows和Ubuntu系统上分别做项目演示。包括:安装YOLOv5、标注自己的数据集、准备自己的数据集(自动划分训练集和验证集)、修改配置文件、使用wandb训练可视化工具、训练自己的数据集、测试训练出的网络模型和性能统计。 除本课程《YOLOv5实战训练自己的数据集(Windows和Ubuntu演示)》外,本人推出了有关YOLOv5目标检测的系列课程。请持续关注该系列的其它视频课程,包括:《YOLOv5(PyTorch)目标检测:原理与源码解析》课程链接:https://edu.csdn.net/course/detail/31428《YOLOv5目标检测实战:Flask Web部署》课程链接:https://edu.csdn.net/course/detail/31087《YOLOv5(PyTorch)目标检测实战:TensorRT加速部署》课程链接:https://edu.csdn.net/course/detail/32303《YOLOv5目标检测实战:Jetson Nano部署》课程链接:https://edu.csdn.net/course/detail/32451《YOLOv5+DeepSORT多目标跟踪与计数精讲》课程链接:https://edu.csdn.net/course/detail/32669《YOLOv5实战口罩佩戴检测》课程链接:https://edu.csdn.net/course/detail/32744《YOLOv5实战中国交通标志识别》课程链接:https://edu.csdn.net/course/detail/35209 《YOLOv5实战垃圾分类目标检测》课程链接:https://edu.csdn.net/course/detail/35284  

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧