String str = @"SELECT dbo.company_reg.*, dbo.job_info.*
FROM dbo.company_reg INNER JOIN
dbo.job_info ON dbo.company_reg.typeID = dbo.job_info.type_id
WHERE (dbo.job_info.type_id = '" + guid + "')";
视图表中 只有 一条type_id : 7841A1A5-049B-4CFA-9C90-86F14BCB1CCA 的数据但是我表中数据有很多符合 条件的 记录 这个SQL只能查询到 试图表中的 这条 为什么啊 ???
FROM dbo.company_reg INNER JOIN
dbo.job_info ON dbo.company_reg.typeID = dbo.job_info.type_id
WHERE (dbo.job_info.type_id = '" + guid + "')";
视图表中 只有 一条type_id : 7841A1A5-049B-4CFA-9C90-86F14BCB1CCA 的数据但是我表中数据有很多符合 条件的 记录 这个SQL只能查询到 试图表中的 这条 为什么啊 ???
解决方案 »
- 请教关于数据库提取数据进行压缩的问题
- 用AspNetPager实现Repeater分页,但总是显示第一页的内容
- 如何接收Java程序用URL同步过来的数据
- asp.net+c#中,“关闭”事件代码怎么写呢
- cookie和session问题?谁告诉我呀?
- 我是asp.net的初学者 想知道怎样实现大文件上传呀
- 登录界面上静态文本框突然不见了
- 请问Crystal里面怎么做一条数据一页的报表啊?
- 存储过程中如何比较年份的大小?
- 在asp.net里怎么实现 servlet 中的过滤器功能呢?
- 应用程序如何获取当前会话的Session
- 关于Sql数据库数据的增删改遇到的问题!!!!!!!!!!!!!!!!!
你debug,看下str的值,到sql查询分析器运行下
FROM dbo.company_reg INNER JOIN
dbo.job_info ON dbo.company_reg.typeID = dbo.job_info.type_id
WHERE (dbo.job_info.type_id = '" + guid + " ')"; 你是不是就查了一个表?
你在SQL查询分析器再调试一下,肯定是哪写错了.
你debug,看下str的值,到sql查询分析器运行下-----------------------
我实验过了 只有一条guid == 7841A1A5-049B-4CFA-9C90-86F14BCB1CCA的能查询出来 ,其他的都是空白 只有字段 没有数据的结果!