Access 是/否(重新开)
Select a.ID,a.Name,(Select IIF(Count(*)>0,true,false) from a where a.ID=‘1%’) As HasChild
from a
where a.ID=‘1’
检索出来后,把IsOK字段转换不成boolean类型的,提示System.Int16不能转换成System.Boolean
请问如何解决,谢谢
HasChild意思是是否有ID为‘1’的子项目
另外 Cbool(Select IIF(Count(*)>0,true,false) from a where a.ID=‘1%’)
仍然出错。
在DataTable中表中原是 是否 类型的数据,是False或者True,但是HasChild字段是0
让系统自行处理,试试
Select a.ID,a.Name,(Select Count(*) from a where a.ID=1)>0 As IsOK
from a
where a.ID=1
唉,仍然
你一直没有讲,你是怎样利用这个结果集的,在C#中打开?贴代码
C# code:
DataRow dataRow = dtrowColl[row]; //取出第Row行的数据
Type type = obj.GetType(); //建立反射
try
{
String colName = string.Empty;
PropertyInfo pInfo = null;
int count = dtcolColl.Count;
for (int i = 0; i < count; i++)
相关问答:
哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......
我目前表的排列是上面这张图这情况:
我希望调整成:
如何做呢?
刚才试了下,点“开始”--“视图”--“设计视图”不行
PS:我用的是access 2007,上面这个表是mdb格式的
主菜单, 视图 ......
Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?
是不是你数据量太大了啊
你数据少一些看看还死机吗?
数据很少啊 就一页。
我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......
请各位指点下:程序代码如下mingchen = "C:\文件路径\"
cat = New ADOX.Catalog
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & min ......