delphi菜鸟求助: 我插入一段sql后出现:'END' expected but 'FINALLY' found 和 EXCEPT or FINALLY expect

delphi菜鸟求助: 我插入一段sql后出现:'END' expected but 'FINALLY' found 和 EXCEPT or FINALLY expect,第1张

在你代码的第一个try和倒数第二个end之间少一个finally或者except

因为在delphi中tryfiallyend或者tryexceptend是固定用法。

你粗心大意了。

如果送你是传入sql后用的exec执行的话,把

THEN '是' ELSE '否' END

改成

THEN ''是'' ELSE ''否'' END) ,

试试,

如果单独执行没问题,程序执行却有问题,那么有且只有这个地方有问题了!!

给你几点建议

首先查看你提交数据是否到后台处理页面

可以通过responsewrite返回查看

查看你数据库是否连接成功,是否打开

添加数据很少用你这样的方法添加 直接用一条SQL INSERT into语句 再用rsexec(SQL)执行

唔……逗号。

——————————————

看下你的TextBox1和TextBox5里面输入的是否是数字。

——————————————

把你的各个字段的类型都说一下。

————————————————

SqlConnection conn = new SqlConnection("server=shen;database=浙江大学;user id=sa;password=");

string sql = "insert into 学生(学号,姓名,班级,专业,年龄,性别) values(" + ConvertToInt32(TextBox1Text) + ",'" + TextBox2Text + "','" + TextBox3Text + "','" + TextBox4Text + "'," + ConvertToInt32(TextBox5Text) + ",'" + TextBox6Text + "')";

SqlCommand cmd = new SqlCommand(sql, conn);

connOpen();

cmdExecuteNonQuery();

connClose();

以上就是关于delphi菜鸟求助: 我插入一段sql后出现:'END' expected but 'FINALLY' found 和 EXCEPT or FINALLY expect全部的内容,包括:delphi菜鸟求助: 我插入一段sql后出现:'END' expected but 'FINALLY' found 和 EXCEPT or FINALLY expect、sql在数据库里面单独运行没有错,但在程序里面运行就报错:、ASP页面写的添加的数据页,但是数据没有写入数据库什么原因等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9509122.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存