易截截图软件、单文件、免安装、纯绿色、仅160KB

关于access数据库抽取记录的问题

如图:

我想将 Items 表中【项目名称】那一列的所有记录提取出来,然后生成一个新的Temp表,表中的所有列就是刚刚提取出来的记录。
效果如下图:


我是个新手,各位高手能不能告诉我下该如何实现,最好能具体点。。谢谢!
用C#.net实现。

简单的ado.net

先查询Items表
然后创建表Temp



引用
简单的ado.net

先查询Items表
然后创建表Temp


能不能具体点啊,我是个新手,麻烦你了。


引用
我来泼点冷水
1、100米等显然不能作为字段(列)的名称,所以广义的这种做法风险很大!
2、楼主为何会产生这样的想法?我猜想有2种可能:A、生成一个用于显示或打印的数据集;B、导出成Excel等格式

综上:只有将 Items 表中【项目名称】那一列的所有记录提取出来,一个一个的处理,比如生成一个SQL语句, 如此才有可能实现。但是建议换个思路吧

你说的太对了,我的目的是生成一个用于显示和打印的数据集,可是我不知道改怎么写

SQL,通过项目编码做个关联就OK了,


读出所有数据,然后动态构着sql语句是没问题的
例如
while (datareader.read())
{
    sql += ",'" + datareader.getString(0) + "'";
}

最后生成的语句应该是这样
Create Table Temp

"100米" ntext,
...

但是有个问题,这些列名是有限制的,例如是字母打头,不能有特殊字符等。


相关问答:

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

access中的text型数字 - 其他数据库开发 / Access

access中的text型的数字,怎么比较大小啊?
大家知道吗?
因为我想根据这一列数据的大小查询一些东西
举个例子:
就是,我有一列数据为编码:
是text型的数字:如
1101
1102
1103
等,
我现在要取出编码比 ......

VC中 odbc访问access内存增长

vc中用odbc的方法访问access数据库,用到了cdatabase类和crecordset类。数据源在窗口初始化的时候被打开g_datasource.Open("data",FALSE,FALSE); 点击一个按钮启动一个定时器,在定时器内完成以下操作,定 ......

dOOdads 连接 ACCESS 的数据分页问题

如题 dOOdads 连接 ACCESS 的数据分页问题!
使用 dOOdads 连接 ACCESS数据的时候 数据分页的问题!
根据这个改吧
C# code:

public static Product[] SearchProducts(string keyword, int categoryID, int pa ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号