请教关于mysql问题。谢谢

游子 2010-11-24 11:51:11
数据库是mysql 配置DSN如下
SERVER:127.0.0.1
USER:root
password:20081290
database:ctbsdb
本来程序运行是正常的,但是加上以下两句就提示“procedure ctbs.db.exec does not exist”
Conn.exec ("alter table ctbs_user_grp  drop column ID")
Conn.exec ("alter table ctbs_user_grp add ID int(11) unsigned default 0 not null auto_increment ,add primary key (ID)")
请教各位高手如何解决该问题。谢谢
...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxq19851204 2010-11-24
  • 打赏
  • 举报
回复
TRY THIS:
ALTER TABLE `ctbs_user_grp` drop COLUMN `ID` 
lxq19851204 2010-11-24
  • 打赏
  • 举报
回复
"alter table ctbs_user_grp  drop column ID"

如果在查询分析器中能执行的话,那就是Conn.exec的问题了,改成
Conn.execute ]"alter table ctbs_user_grp drop column ID"
dbcontrols 2010-11-24
  • 打赏
  • 举报
回复
从提示看系统把ctbs.db.exec当成存储过程了
lxq19851204 2010-11-24
  • 打赏
  • 举报
回复
放在MYSQL 查询分析器能执行吗?
dbcontrols 2010-11-24
  • 打赏
  • 举报
回复

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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