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

问题描述

如题,好迷茫,求助。。。我首先应该怎么做。。。用winfrom做

解决方案

解决方案二:
如果你只能罗列一些高大上的名词而说不出这个向导的任何具体功能,那么当然会很迷茫
解决方案三:
你先看看数据库客户端的可视化界面是如何做的,然后根据它去想你的向导应该有什么功能先sqlserver数据库就看查询分析器好了oracle数据库可以看看plsql是怎么干的然后遇到具体的问题你再问
解决方案四:
我现在都不是很清楚,只知道要求是要对数据库能进行添加字段和表。之前一直在写数据字典,突然给一个这样的任务,好心碎,,,要写需求,再做出来。。。实习都觉得好心累了
解决方案五:
所以,根本不是你有任何需求而是领导有个需求,而且是个很笼统的需求,然后就让你做,还要让你去完善这个需求好好问问你们领导,这个玩意到底要实现什么功能先
解决方案六:
如果仅仅是创建表,就是一个create语句而已,连上数据库执行一下就完了问题是不确定你们领导要的就是这么个玩意吗,还是还有什么高大上的想法
解决方案七:
先搞清楚,是要你直接用数据库创建表结构还是要你在程序里执行SQL动态创建数据库和表?
解决方案八:
其实也就类型VS的服务器资源管理器只不过多了些数据库操作。在winform上放几个textbox,选中表输入字段名称,类型,然后更新到表。
解决方案九:
恩,他发了两个英文文档给我,要我学习里面的思想写出需求和设计,他的要求是在程序里执行SQL动态创建数据库和表,主要要求对数据库起到维护的作用。
解决方案十:
添加表,修改表,很简单吗,以sqlServer为例,你先观察下sqlServer的方式,首先是输入数据库地址帐号密码登陆到数据库,有两种方式,你自己做个登陆界面,甚至界面都可以抄袭sqlServer的,毕竟是实习啊,让你做这个也是为了锻炼你呗,然后现在登陆界面有了。现在再看sqlServer进去简单点就是一个数据库列表,你去baidu下怎么从系统数据库查询出来,你输入的服务器地址下的所有数据库,把这个数据库列表放在treeView里面,当打开一个treeView节点的时候,再去baidu下怎么查询一个数据库下的所有表,查询表内所有的字段、字段类型、是否主键……,然后在节点上数据库节点上右击有新建表的选项,在数据库下表的节点上右键,有修改表的选项,分别做成不同的页面,然后根据页面输入的内容,拼接createtable语句。应该不难的,你多看看sqlServer的过程,迷茫什么,多看看就会了,不会就网上查,查不到就去问,不就搞定了么
解决方案十一:
引用8楼u011335716的回复:

恩,他发了两个英文文档给我,要我学习里面的思想写出需求和设计,他的要求是在程序里执行SQL动态创建数据库和表,主要要求对数据库起到维护的作用。

其实最终不过就是拼接个sql语句,执行createtable或者altertable而已具体你这个向导是像plsql一样弄个表格填写字段名和字段类型,还是怎样,看需求文档啊
解决方案十二:
这个没什么迷茫不迷茫的~~~就是执行数据库和数据表的创建、修改和删除嘛!!无非就是执行一条SQL语句皆!!
解决方案十三:
恩,他的要求就是只要添加表和字段就好了,就公司内部用来维护数据库,要我先写好需求,实现是下一步。到时候遇到问题再问你们吧。谢谢

时间: 2024-09-18 11:53:13

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

PHP操作数据库 动态创建字段

PHP操作数据库时自动创建字段,如下代码: <html>  <head>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  <title>动态创建字段 - www.cxybl.com</title>  <style type="text/css">  <!--  .STYLE

paip.解决 数据库mysql增加列 字段很慢添加字段很慢

paip.解决 数据库mysql增加列 字段很慢添加字段很慢 环境如下: mysql5.6 数据仅仅3w alter table xxx add column yyy int default 0; 添加字段很慢,好几份中都没有好.. 原因以及解决 [SQL] alter table grejx_def add column flag12 int default 0; 受影响的行: 0 不是那种lock–copoy–rewrite的方式.effeic row sh 0 ,为甚还是这么慢的是?? O

jsp实现添加视频文件到oracle数据库的blob字段

问题描述 jsp实现添加视频文件到oracle数据库的blob字段,求实现方法 解决方案 解决方案二:视频流文件转换成byte数组解决方案三:你先获取视频流,然后自己封装一把持久化到blob解决方案四:参考下吧:importjava.io.BufferedInputStream;importjava.io.FileInputStream;importjava.io.PrintStream;importjava.sql.Connection;importjava.sql.DriverManager

android sqlit数据库升级,添加字段

看了网上的许多关于数据库升级,字段属性的增加方面的资料,了解到:   其实数据库升级有俩个靠谱的方法,(1) db.execSQL("ALTER TABLE test ADD COLUMN age"); (2)  db.beginTransaction();            db.execSQL("ALTER TABLE test RENAME TO _Test");            db.execSQL("CREATE TABLE test(

access数据库用sql语句添加字段,修改字段,删除字段_Access

以下就是示例: 用 DDL 的 Create Table 建立一个表 Table1 ,主键是自动编号字段,另一个字段是长度是 10 的文本字段. 复制代码 代码如下: CREATE TABLE Table1 (Id COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, MyText TEXT (10)) 再建一个包含两个字段的表 Table2,字段 id 为长整型,字段 MyText 为文本 复制代码 代码如下: CREATE TABLE Table2 (Id L

如何在Access 2007数据库中添加附件

Access允许您在数据库表中包含附件.通过利用微软的对象链接和嵌入(OLE)技术,您可以将照片.图表.文档及其他文件存储在您的Access数据库中.数据库附件是Access 2007版本的一个新特点,添加过程非常简单,费时较短,通过下面几个步骤就可以完成: 1. 首先使用Access 2007打开Access数据库. 2. 在"设计视图"中打开您想要添加附件的表. 3. 在"字段名称"列的空白行中为附件字段输入一个名称. 4. 在"数据类型"下

Sql Server 添加删除字段判断表或字段是否存在得到

  增加字段 alter table docdsp add dspcode char(200) 删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改名 sp_rename 更改当前数据库中用户创建对象(如表.列或用户定义数据类型)的名称. 语法 sp_rename [ @objname = ] 'objec

“实体类”可不可以动态添加“字段”和“属性”

问题描述 "实体类"可不可以动态添加"字段"和"属性"???比如一个实体类,如下:publicclassEnergyTargetModel{publicstringEnergyYear{get;set;}publicstringEnergySum{get;set;}publicstringEnergyUnitArea{get;set;}publicstringEnergyEveryOne{get;set;}}功能:现在要根据参数"Sum

MySQL数据库触发器添加,查询,删除操作

 在很多时候,干得利索不如想的明白.方案应该根据场景来设计,不是盲目的依靠经验,当然这也算新经验!    需求是把公司的几套公共系统做成通过邮箱用户名和密码认证,只需记住一对用户名密码,简单为上,只允许用户在ExtMail的web页面修改密码!在做论坛认证的时候,由于论坛的复杂性,想到了如下的几个方案: 通过OAuth2.0做认证,或者自己写接口,问题是只听过,没玩过! 在邮箱修改时,也提交到论坛的数据库.可惜不会ExtMail的Perl代码,且修改代码工作量太大! 先前已经把线上邮箱用户表同步