问一个在vb中,用SQL语句合并显示Access数据库中多个字段的问题:Access中的两个文本型字段:楼号,房间号
想通过SQL语句同时选出这两个字段,并显示为“地点”,
在一本用SQL操作SQL Sever 的数据库的书中有这种写法:
select firstname+" "+lastname "author name" FROM authors
即把firstname,lastname两个字段合并为author name显示出来
我的程序是:
Adodc1.ConnectionString = ………………………………
Adodc1.RecordSource = "SELECT 楼号+""+教室 "地点" FROM 表"
为什么显示语句错误:“缺少语句结束”呢?
应该怎样才能实现?
想通过SQL语句同时选出这两个字段,并显示为“地点”,
在一本用SQL操作SQL Sever 的数据库的书中有这种写法:
select firstname+" "+lastname "author name" FROM authors
即把firstname,lastname两个字段合并为author name显示出来
我的程序是:
Adodc1.ConnectionString = ………………………………
Adodc1.RecordSource = "SELECT 楼号+""+教室 "地点" FROM 表"
为什么显示语句错误:“缺少语句结束”呢?
应该怎样才能实现?
解决方案 »
- textbox 可编辑 判断空
- VB里面有没有OpenPictureDialog啊?
- 如何对已经打开的Recordset中某字段求和?
- 高手帮忙!我用ultraedit更改了user32.dll 中的mouse_event为xxxxx_event后,在VB.net调用报错!
- 数据量太多,在MSFlexGrid中如何处理?
- 我想实现以下的郊果,请问有什么技巧呢?
- 什么是UDP通信协议?
- 求助!实时错误 -2147417848(80010108)对象‘DO’的方法 'IKHCard'失败
- 一个小问题???
- Delphi如何尽快转到VB.如何是好?
- 再次提问:关于用ADO对象通过DSN访问ACCESS数据库中备注类型的字段。
- 请问vb的字符串有没有转义字符这个概念?
Adodc1.RecordSource = "SELECT 楼号+""+教室 "地点" FROM 表"
中间的 教室 应该是 房间号
Dim Rs As New ADODB.Recordset
cnn.open ........(数据库连接串)
rs.open "SELECT 楼号+""+教室 "地点" FROM 表",cnn
......
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT 楼号 + '' + 教室 as "地点" FROM 表"
adodc1.refreshSQL下通过
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT (楼号 + ' ' + 教室) as 地点 FROM 表"
adodc1.refresh
同意ganzhiruogy(方竹)
Adodc1.ConnectionString = ...........
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT (楼号 + ' ' + 房间号) as 地点 FROM 表"
adodc1.refresh
……………………………………………………
Adodc1.RecordSource = "SELECT (楼号 + ' ' + 房间号) as 地点 FROM 表"
Set label1.datasource =Adodc1
label1.DataField ="地点"