怎么往数据库添加已有的表

问题描述

表设计在了dataset里面了怎么把表添加进数据库

解决方案

解决方案二:
你可以通过代码在数据库中动态创建一个表,然后把dataset中表插入到创建的表中
解决方案三:
引用1楼的回复:

你可以通过代码在数据库中动态创建一个表,然后把dataset中表插入到创建的表中

正解
解决方案四:
怎么把表插入到表里……
解决方案五:
insertinto表select*from表where...http://topic.csdn.net/t/20060731/13/4916623.html
解决方案六:
创建一个SqlDataAdapter,用Update()方法
解决方案七:
我用的access数据库……
解决方案八:
插入表结构,还是插入表数据?数据可以用ADO的UPDATE方法,把DATASET的数据插入表结构,则要用createtable方式语句插入ACCESS与SQLSERVER方法都一样
解决方案九:
是插入表结构啊除了用SQL语句还能用别的吗……字段很多的啊
解决方案十:
用ORM工具,codefirst功能
解决方案十一:
或者自己写一段代码,根据现有的dataset强类型结构,构建SQL语法,再执行
解决方案十二:
或者能不能把dataset里添加的表变成sql语句的样子呢比如这个sql=@"createtableDealer(DealerNamevarchar(255)unique,principalNamevarchar(255),principalSexvarchar(255),Capitalvarchar(255),Cityvarchar(255),Addressvarchar(255),Othervarchar(255),primarykey(DealerName,principalName))";
解决方案十三:
在这里也许你可能会找到可以实现的代码,但是你可能还学不到真正的东西,比如以后的需求变了怎么办,还是建议你从ADO.NET学起,用不了多久你就知道答案了

时间: 2024-09-03 20:06:37

怎么往数据库添加已有的表的相关文章

一致性-在数据库中已有表数据的外键的建立问题

问题描述 在数据库中已有表数据的外键的建立问题 我的数据库中的表都有上万条的数据,考虑到表之间的数据一致性,需要用到外键,但是现在对表进行外键创建的时候报错了:"消息 547,级别 16,状态 0,第 2 行 ALTER TABLE 语句与 FOREIGN KEY 约束"FK_TM_ProT"冲突.该冲突发生于数据库"Master",表"dbo.TProD", column 'ID'." 这个ID列示该表的主键+唯一建,现在想

MySQL数据库中已压缩表特征

已压缩存储格式是由myisampack工具创建的只读格式. 所有MySQL分发版里都默认包括myisampack.已压缩表可以用myisamchk来解压缩. 已压缩表有下列特征: · 已压缩表占据非常小的磁盘空间.这最小化了磁盘用量,当使用缓慢的磁盘(如CD-ROM)之时,这是很有用的. · 每个记录是被单独压缩的,所以只有非常小的访问开支.依据表中最大的记录,一个记录的头在每个表中占据1到3个字节.每个列被不同地压缩.通常每个列有一个不同的Huffman树.一些压缩类型如下: o 后缀空间压缩

sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张

问题描述 sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张 1C sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张表 但自动生成的表的名字需要是添加的这个表的一个字段的内容 比如说表中添加了一个成员的名字 需要自动生成的表的名字就是这个人名 解决方案 需求可以实现,但没有这么去做的,这个表里有10000条数据时,你生成1万张表???? 建议修改设计,改成其它的方案来实现 解决方案二: Sql Server数据库新增触发器里面可以通过select (

Extjs form 表单添加已有的软键盘控件

问题描述 Extjs form 表单添加已有的软键盘控件 现在那两个输入框都是普通的输入框. 我想换成带 软键盘控件的输入框. 我的软键盘输入框是单独的js. 在页面是只要加入 writeEditObject("safeedit",{"entertype":"edit","width":170,"height":24,"accepts":"[:print:]+",&q

要做一个对数据库进行添加字段和表的向导系统,我应该怎么做。。。

问题描述 如题,好迷茫,求助...我首先应该怎么做...用winfrom做 解决方案 解决方案二:如果你只能罗列一些高大上的名词而说不出这个向导的任何具体功能,那么当然会很迷茫解决方案三:你先看看数据库客户端的可视化界面是如何做的,然后根据它去想你的向导应该有什么功能先sqlserver数据库就看查询分析器好了oracle数据库可以看看plsql是怎么干的然后遇到具体的问题你再问解决方案四:我现在都不是很清楚,只知道要求是要对数据库能进行添加字段和表.之前一直在写数据字典,突然给一个这样的任务,

如何用SQL语句来判断已知表是否存在

如何判断库中已知表是否存在今日受人之托,帮他解决这个问题,代码为通常的引用Dao做的一模块: Function fExistTable(strTableName As String) As IntegerDim db As DatabaseDim i As Integer Set db = DBEngine.Workspaces(0).Databases(0) fExistTable = False db.TableDefs.Refresh For i = 0 To db.TableDefs.C

mysql之创建数据库,创建数据表

写在前面 项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似.用起来还是蛮简单的. 一个例子 1.创建一个名为School的数据库. 1.创建一个学生信息表:学生id(自增,主键),姓名,年龄,性别,电话,籍贯,入学时间,所属班级id(外键). 2.创建一个学生成绩表:成绩id(自增,主键),科目,成绩,学生id(外键),创建时间. 3.创建一个学生班级表:班级id(主键,自增),班级名称. 创建表和数据库 #如果存在数

Ultradev实例教程:3.4 向数据库添加纪录

教程|数据|数据库 第三章:应用数据库创建动态网页 第四节:向数据库添加纪录 前面数据库没有纪录的时候为了测试的方便我们就直接操作数据库,向里面添加了几条数据.下面的内容是教大家制作一个提交数据的页面,这样我们就可以通过浏览器来向数据库添加数据了.这是比较流行的browser-server模式. *_" 好,就让咱们开始吧! 第一步:打开Ultradev---呵呵,废话. 打开菜单 Insert -> LiveObjects -> Record Insertion Form ,如下图

向SQL Server数据库添加图片

server|数据|数据库 下面的代码实现向SQL Server数据库添加图片和文字的功能. 首先,在SQL查询分析器中执行下面的语句,以创建表和存储过程. Drop Table Person GoCreate Table Person(PersonID Int Identity,PersonEmail Varchar(255),PersonName Varchar(255),PersonSex Char(1),PersonDOB DateTime,PersonImage Image,Perso