一列一列向access表中插入数据,列数是一个变量,用循环,用什么sql语句

问题描述

一列一列向access表中插入数据,列数是一个变量,用循环,用什么sql语句
用sql语句向ACCESS的一张表中添加数据,因为具体的列数还不清楚,所以想用循环一列一列向ACCESS表中插入数据,采用insert,为什么插入30行数据(即一列),当插第二列数据时就从第31行,第二列开始了(应该是第一行第二列开始)。
如果不用insert,用update那语句怎么写,一直出错。

解决方案

你的数据库表结构有问题。你应该把你的列作为行来插入。数据库中的表,列就应该是确定的。

解决方案二:
你可以用这样的数据表结构:

表格id | 行号 | 列号 | 值

这样的形式来表示你的表格。

时间: 2024-12-03 06:04:25

一列一列向access表中插入数据,列数是一个变量,用循环,用什么sql语句的相关文章

sqlite-从列值为空的表中获取数据

问题描述 从列值为空的表中获取数据 表: CREATE TABLE Reports ( _id INTEGER NOT NULL PRIMARY KEY,member_id INTEGER, is_conf BOOLEAN, name TEXT, started INTEGER, finished INTEGER, description TEXT, obj_id INTEGER NOT NULL, FOREIGN KEY (obj_id) REFERENCES Objects (_id));

JAVA两个部署在不同服务器上的程序访问同一个表,如何避免同时向这个表中插入数据 ?

问题描述 JAVA两个部署在不同服务器上的程序访问同一个表,如何避免同时向这个表中插入数据 ? JAVA两个部署在不同服务器上的程序访问同一个表,如何避免同时向这个表中插入数据 ?刚写了个程序发现存在这个问题,原以为这种概率不会太高,但还是存在,怎么解决?谢谢 解决方案 其实和进程互斥的原理应该是一样的吧,在某一服务器访问该公共表的时候加锁,并同步更新数据至所有可达服务器,这样别的服务器也有访问请求时,就会等锁解开再进行.加锁的服务器程序应负责在释放资源后解锁. 解决方案二: 情况是这样的,现在

hbase-Hive中在整合HBase的表中插入数据时报错

问题描述 Hive中在整合HBase的表中插入数据时报错 伪分布式模式下整合Hadoop 2.2.0(自己基于Ubuntu 64位系统编译的)+HBase 0.98+Hive 0.14,其他功能操作都正常,但是在Hive中往基于HBase存储的表中插入数据时报错,网上找了很多方法,但都没用,具体错误如下: java.lang.IllegalArgumentException: Can not create a Path from an empty string at org.apache.had

asp中网access数据库中插入数据乱码

问题描述 asp中网access数据库中插入数据乱码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> meta http-eq

android SQLite向表中插入数据的问题

问题描述 android SQLite向表中插入数据的问题 package com.example.xiangwei; import android.content.ContentValues; import android.database.sqlite.SQLiteDatabase; import android.test.AndroidTestCase; public class TestCase extends AndroidTestCase { private MyOpenHelper

在Sql2005中,向表中插入数据时遇到uniqueidentifier列,如何插入数据?

原文 http://blog.csdn.net/quou2002/article/details/596509 Sql2005中,提供了uniqueidentifier 数据类型.说白了,就是个GUID,这种类型开发时倒是很有必要的. 今天程序中遇到了这个问题:表里定义了一个uniqueidentifier 列,Asp.net程序需要向表中插入新的数据. Insert 语句由数据源控件自动生成:INSERT INTO [morning_Department] ([DepartmentId], [

通过jdbc-odbc往Access数据库中OLE类型的表中插入数据的例子

/***说明:*通过jdbc-odbc往Access数据库中插入图片.或者乱七八糟的文件都行*注意,用DataInputStream会出错*/import java.sql.*;import java.io.FileInputStream;public class sss{   public static void main(String args[])   {     try     {        //连接ACCESS数据库,这里用了连接串哦         Class.forName("

两张表中添加一天一条记录 求大神 帮忙看下 sql 语句该如何去写

问题描述 求大神帮忙解决一个问题比如说有三张表A,B,C三张表,我想将A中的某条数据点击添加按钮的时候同时加到B和C两张表,如何添加?A和B是一对多关系B和C是一对多关系sql语句该如何去写 解决方案 解决方案二:分开逻辑写呗.解决方案三:用触发器可以吗解决方案四:触发器没经常用,的忘记中写了解决方案五:还有其他办法吗

access表中的数据怎么存为csv文件

问题描述 通过什么思想? 解决方案 解决方案二:有哪位大侠帮下忙解决方案三:如果是手工.可以用MicrosoftAccess打开.再另存.如果想用代码实现,就很简单了.遍历数据每条数据字段以","号分隔输出为文本文件.文件名为.csv即可.解决方案四:将所有对应字段文本内容拼成STRING数据就可以解决方案五:有没有关键部分的代码?