我是查了多张表,然后把他放到一个datetable里,再付给页面的控件,可以别的值都能付唯独有一个值到它就异常,想问有谁出现过这种问题吗,解决的思路是什么 ,第一次发问望大虾们指点
有必要的话我上代码
有必要的话我上代码
解决方案 »
- LOAD DATA INFILE只导入了部分记录
- 如何编译MySQL ODBC源码生成ODBC安装程序?
- 高分求一postgresql里的SQL语句问题,明天来结贴,请各位大侠帮忙
- 请教MS-SQL与MYSQL的不同之处!!!
- 寻求EMS Mysql Manager注册码. 谢谢
- 请问EMS mysql manager使用什么语言开发的?
- 奇怪,帮忙解决一下mysql的连接问题
- 数据库设计
- 如何导入或创建数据库?
- 在MYSQL中表级完整性约束条件,参照表和被参照表可以是同一个表吗?
- Linux下使用C语言执行多条SQL命令访问MYSQL数据库的问题
- 新手问题,root用户创建数据库为什么不行?
(
select
case 1
when 1 then
(select distinct top 1 cCaiLiaoCode from t_BaoJia_ZhuYaoBuJian where cMainCode='201204120065' and cZhiXiangXuNiCode=cZhiZhangCode) end as ItemCode,
case 1
when 1 then
(select DISTINCT cast(iGuige_Length AS NVARCHAR(100))+'×'+cast(iGuige_Width as NVARCHAR(100))
from t_BaoJia_ZhuYaoBuJian where cMainCode='201204120065' and cZhiXiangXuNiCode=cZhiZhangCode) end as GuiGe, iNum+iNum_Sunhao as QuantityLine,iDunzhong
from t_baojia_CailiaoCaigou where cMainCode='201204120065' union ALL
select cFuLiaoCode,'',iNum+iSunhao as QuantityLine,0 from t_Baojia_Fuliao where cMainCode='201204120065' )
as main
left join (select WOREntry from t_Baojiao_Main where cCode='201204120065') as sub on 1=1
是这样一条语句,其中QuantityLine是取的表t_baojia_CailiaoCaigou中的两个字段相加得到的,这些查询出的值被我放到了一个datetable里,然后从datetable取值得时候就只有QuantityLine这个值取不出来
但是拿到数据库中执行是能查出值得
owor.Lines.UserFields.Fields.Item("U_zhang").Value = lineTable.Rows(j)("QuantityLine")
这里是赋值,我的目的是owor是我定义的一个接口,用来往另外一个数据库导入数据。结果到了钱两个lines有值,程序跑到第三个lines就异常了