如何把这句SQL转换成string语句,谢谢!

bearbaba 2008-03-02 01:42:37
SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""" & Chr(13) & "" & Chr(10) & "FROM DB2ADMIN.ACTIVITY ACTIVITY

如题,此SQL虽然奇怪,但是是从Excel中的宏录制出来的

...全文
189 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
songshp39 2008-03-02
  • 打赏
  • 举报
回复
string sql = @"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""
FROM DB2ADMIN.ACTIVITY ACTIVITY";
r_swordsman 2008-03-02
  • 打赏
  • 举报
回复
lz分太多了吧?


string sql = "SELECT ACTIVITY.ACTIVITYID AS kkk,ACTIVITY.ORGID AS bbbb FROM DB2ADMIN.ACTIVITY ACTIVITY ";


SQL中,引号是用来限定包含特殊字符的标识符的,你的SQL中可以去掉,回车换行也可以去掉,结果都是一样的
绝代坏坏 2008-03-02
  • 打赏
  • 举报
回复
SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""" & Chr(13) & "" & Chr(10) & "FROM DB2ADMIN.ACTIVITY ACTIVITY 
wuyi8808 2008-03-02
  • 打赏
  • 举报
回复
我猜原文可能是VB的字符串:

"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""" & Chr(13) & "" & Chr(10) & "FROM DB2ADMIN.ACTIVITY ACTIVITY"
wuyi8808 2008-03-02
  • 打赏
  • 举报
回复
但是从语句的意义来看,似乎应该是:

string sql = @"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""
FROM DB2ADMIN.ACTIVITY ACTIVITY";
wuyi8808 2008-03-02
  • 打赏
  • 举报
回复
string sql = @"SELECT ACTIVITY.ACTIVITYID AS """"kkk"""",ACTIVITY.ORGID AS """"bbbb"""""" & Chr(13) & """" & Chr(10) & ""FROM DB2ADMIN.ACTIVITY ACTIVITY";

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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