以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]删除数据库 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159788)
|
-- 作者:blsu33
-- 发布时间:2021/1/8 20:45:00
-- [求助]删除数据库
老师, 总是提示错误,怎么办。 Dim cmd1 As New SQLCommand cmd1.C Dim cn As Connection = Connections("test") MessageBox.Show(cn.ConnectionString) cmd1.CommandText = "use master;drop database \'001一号机组\'" cmd1.ExecuteNonQuery()
|
-- 作者:blsu33
-- 发布时间:2021/1/8 20:47:00
--
.NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件: 详细错误信息: \'001一号机组\' 附近有语法错误。
|
-- 作者:blsu33
-- 发布时间:2021/1/8 20:47:00
--
此主题相关图片如下:微信图片_20210108204636.png
|
-- 作者:blsu33
-- 发布时间:2021/1/8 20:52:00
--
是TEST不能联通
|
-- 作者:blsu33
-- 发布时间:2021/1/8 20:57:00
--
Provider=SQLOLEDB.1;Password=Nvc1111111;Persist Security Info=True;User ID=sa;Initial Catalog=nvcseveradmin;Data Source=LCPC
我用本机的连接做的Test2 可以连上但是不能删除
Dim cmd1 As New SQLCommand cmd1.C Dim cn As Connection = Connections("test2") MessageBox.Show(cn.ConnectionString) cmd1.CommandText = "use master;drop database \'001一号机组\'" cmd1.ExecuteNonQuery()
是不是 需要连接MAster,数据库?
|
-- 作者:有点蓝
-- 发布时间:2021/1/9 9:00:00
--
1、把sql放到数据库执行测试有没有问题?2、改为连接MAster,数据库测试呗
|
-- 作者:blsu33
-- 发布时间:2021/1/9 11:05:00
--
把sql放到数据库执行测试有没有问题? 也不行,奇怪。
|
-- 作者:有点蓝
-- 发布时间:2021/1/9 11:27:00
--
去掉单引号:cmd1.CommandText = "use master;drop database 001一号机组"
|
-- 作者:blsu33
-- 发布时间:2021/1/9 11:34:00
--
还是报错
|
-- 作者:blsu33
-- 发布时间:2021/1/9 11:35:00
--
用代码测试 test2 就是连接不上
[此贴子已经被作者于2021/1/9 11:37:19编辑过]
|