access-用C#新建表,怎么将”点数“那一列设为主键

问题描述

用C#新建表,怎么将”点数“那一列设为主键
                OleDbDataAdapter CeLiangBiao = new OleDbDataAdapter("create table " + ming + "(点数 varchar(25))", tempconn);//varchar为字符串

用C#新建了一个表,表名为ming,是一个变量,建了一列为“点数“,已经成功了,现在想将”点数“为表的主键,代码怎么修改

解决方案

一般来说,主键约束直接在字段类型后边跟着写 primary key 就可以了。

解决方案二:

OleDbDataAdapter CeLiangBiao = new OleDbDataAdapter("create table " + ming + "(点数 varchar(25) primary key)", tempconn);//varchar为字符串
时间: 2024-11-01 16:27:40

access-用C#新建表,怎么将”点数“那一列设为主键的相关文章

用C#在datagridview中显示access数据库一张表中的内容,但是列的显示乱了

问题描述 用C#在datagridview中显示access数据库一张表中的内容,但是列的显示乱了 ACCESS数据库表中列的顺序是1左,2左,11左,12左,1右,2右,11右,12右,但是当显示在datagridview中时就呈现上面的乱码, 解决方案 这是一个bug 试试看:http://blog.csdn.net/lukesunch/article/details/4644101 再不行就不要绑定,手工循环添加.

Oracle RMAN完全恢复案例(五)新建表空间没有备份

案例5: --新建表空间没有备份,datafile 被破坏 1)测试环境 07:52:16 SQL> create tablespace lx 07:52:24   2   datafile '/u01/app/oracle/oradata/prod/lx01.dbf' size 10m; Tablespace created. 07:52:38 SQL> conn scott/tiger Connected. 07:52:40 SQL> 07:52:40 SQL> create

怎样对ACCESS数据库中的表进行分析和优化

  我们先打开一个要进行分析的数据库,然后单击"工具"菜单上的"分析"选项,弹出的菜单上有"表"."性能"和"文档管理器"三个命令.这三个命令可以对相应的内容进行优化. 1.首先要对对表进行一下优化,单击"表"这个命令.ACCESS开始准备这个表分析器向导,在这个向导的第一页中,为我们提供了建立表时常见的一个问题.这就是表或查询中多次存储了相同的信息,而且重复的信息将会给我们带来很多问题

db2-dbvisualizer中看不到新建表,SELECT可正常查询

问题描述 dbvisualizer中看不到新建表,SELECT可正常查询 连接的db2的库,在一个新schema中建了一张表,结果左侧的databases里在这个schema下的tables里不显示,但是使用SELECT语句查询可以查到这张表,在后台用 db2 list tables for schema也可以查到这张表,这怎么破? 其他已有schema里建表刷新库就能显示,但是这个新的schema就不行,数据库搭建在Win平台 新表建的是物化视图表,是不是dbvisualizer中不支持显示M

使用Navicat for Oracle新建表空间、用户及权限赋予

前篇文章我介绍了有关Navicat for SQLServer的使用方法,今天我再来介绍它的同门师兄弟Navicat for Oracle. Navicat for Oracle是有关Oracle数据库的客户端工具.通过这个客户端,我们可以图形方式对Oracle数据库进行操作. 说明我们此次试验的Oracle数据库版本是Oracle 10G Express Edition,也即是我们平时所说的Oracle XE版本.此版本对于,我们学习来说已经是足够了.我们只要知道一般我们使用的Oracle数据

sqlserver,我用代码新建表建立的表,能看到代码吗?

问题描述 sqlserver,我用代码新建表建立的表,能看到代码吗? sqlserver,我用代码新建表建立的表,能看到代码吗?不是用查询新建的,我用看到sql语言 解决方案 查看建表语句:右键表名-编写脚本为-Create到 导出整个表带数据:右键数据库-所有任务-生成脚本-选择表 解决方案二: 当然可以,在树上选择表,右键生成sql代码,可以得到建表代码. 解决方案三: 只要是用代码新建表建立,都是可以 看到的. 解决方案四: 分析表的事务代码

sql server2005-sql Server2005 新建表后利用第三方管理软件不能对表进行追加和更新

问题描述 sql Server2005 新建表后利用第三方管理软件不能对表进行追加和更新 各位前辈们: 首先在服务器端创建表,在Sql Server Managment Studio中可以对表进行增删改.但是在客户端利用第三方管理软件(A5M2)对表不能进行增删改,(包括手动和利用SQL语句),并弹出"Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <,

vbs生成ACCESS数据里所有表的字段_vbs

<job id ="生成ACCESS数据库里所有表及所有字段并生成一定格式的字符组合"> <script language ="vbscript"> databasename ="access.mdb"''数据库地址 tablename ="blogarticle"''要处理的表名 Set conn = CreateObject("ADODB.Connection") connstr

Oracle新建表时,复制另一张旧表的结构和数据

1.创建一张和已经存在的表一样结构的表,同时复制数据 create table newTableName as select * from oldTableName; //--newTableName 新建表的表名 oldTableName:系统中已经存在的表 truncate table tablename; --删除表数据