精华内容
下载资源
问答
  • 删除Access字段值为空的记录

    千次阅读 2008-01-14 09:51:00
    可以应用“删除查询”,选择对应的字段,然后在相应的条件内写”is null“。
    可以应用“删除查询”,选择对应的字段,然后在相应的条件内写”is null“。
    展开全文
  • access中字段类型

    千次阅读 2012-09-30 09:12:51
      sql语句修改access中字段类型 ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节] ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型] ALTER TABLE tb ALTER COLUMN aa Sho

    http://www.cnblogs.com/xzp/articles/1208363.html

     

    sql语句修改access中的字段类型
    ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]
    ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]
    ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]
    ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度
    ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]
    ALTER TABLE tb ALTER COLUMN aa Currency 货币
    ALTER TABLE tb ALTER COLUMN aa Char 文本
    ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小
    ALTER TABLE tb ALTER COLUMN aa Binary 二进制
    ALTER TABLE tb ALTER COLUMN aa Counter 自动编号
    ALTER TABLE tb ALTER COLUMN aa Memo 备注
    ALTER TABLE tb ALTER COLUMN aa Time 日期/时间

    在表的设计视图中,每一个字段都有设计类型,Access允许九种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。

     文本:这种类型允许最大255个字符或数字,Access默认的大小是50个字符,而且系统只保存输入到字段中的字符,而不保存文本字段中未用位置上的空字符。可以设置“字段大小”属性控制可输入的最大字符长度。
     备注:这种类型用来保存长度较长的文本及数字,它允许字段能够存储长达64000个字符的内容。但Access不能对备注字段进行排序或索引,却可以对文本字段进行排序和索引。在备注字段中虽然可以搜索文本,但却不如在有索引的文本字段中搜索得快。
     数字:这种字段类型可以用来存储进行算术计算的数字数据,用户还可以设置“字段大小”属性定义一个特定的数字类型,任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。在Access中通常默认为“双精度数”。
    日期/时间:这种类型是用来存储日期、时间或日期时间一起的,每个日期/时间字段需要8个字节来存储空间。
     货币:这种类型是数字数据类型的特殊类型,等价于具有双精度属性的数字字段类型。向货币字段输入数据时,不必键入人民币符号和千位处的逗号,Access会自动显示人民币符号和逗号,并添加两位小数到货币字段。当小数部分多于两位时,Access会对数据进行四舍五入。精确度为小数点左方15位数及右方4位数。
     自动编号:这种类型较为特殊,每次向表格添加新记录时,Access会自动插入唯一顺序或者随机编号,即在自动编号字段中指定某一数值。自动编号一旦被指定,就会永久地与记录连接。如果删除了表格中含有自动编号字段的一个记录后,Access并不会为表格自动编号字段重新编号。当添加某一记录时,Access不再使用已被删除的自动编号字段的数值,而是重新按递增的规律重新赋值。
     是/否:这种字段是针对于某一字段中只包含两个不同的可选值而设立的字段,通过是/否数据类型的格式特性,用户可以对是/否字段进行选择。
     OLE对象:这个字段是指字段允许单独地“链接”或“嵌入”OLE对象。添加数据到OLE对象字段时,可以链接或嵌入Access表中的OLE对象是指在其他使用OLE协议程序创建的对象,例如WORD文档、EXCEL电子表格、图像、声音或其他二进制数据。OLE对象字段最大可为1GB,它主要受磁盘空间限制。
     超级链接:这个字段主要是用来保存超级链接的,包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。当单击一个超级链接时,WEB浏览器或Access将根据超级链接地址到达指定的目标。超级链接最多可包含三部分:一是在字段或控件中显示的文本;二是到文件或页面的路径;三是在文件或页面中的地址。在这个字段或控件中插入超级链接地址最简单的方法就是在“插入”菜单中单击“超级链接”命令。
     查阅向导:这个字段类型为用户提供了一个建立字段内容的列表,可以在列表中选择所列内容作为添入字段的内容。

     

    展开全文
  • 比如access的自增长字段可以直接insert记录时指定数值,但是不要和已经有的记录的该字段值重复了,会主键冲突的,而sql server就不行了。并且如果某个自增长序号已经有记录了,那么删除这条记录后还可以设定该值作为...

    今天特意测试了access的自增长字段的值的修改,发现原来access自增长比起sql server的标识列有一定的灵活性。比如access的自增长字段可以直接insert记录时指定数值,但是不要和已经有的记录的该字段值重复了,会主键冲突的,而sql server就不行了。并且如果某个自增长序号已经有记录了,那么删除这条记录后还可以设定该值作为新记录的序号值。但是对于已有的记录,就不能修改自增长字段的值了,如果确需修改,有两种方法,要不就是删除原记录,重新插入数据时指定该字段值。要不就是去除自增长属性,修改成一个不重复的值保存后再将该字段类型设置成自动增长,笨。

    那么,如果想设定access数据库自增长字段的初始值该怎么办呢,这个较为简单,可以通过特定sql语句即可实现

    如果创建表结构时想设定自增长字段的初始值可以这条语句:
    CREATE TABLE 表名 ( 自增长字段名 AUTOINCREMENT (1000, 10), ItemId LONG, Quantity LONG)

    如果表结构已经存在,可以通过这条语句修改:
    ALTER TABLE 表名 ALTER COLUMN 自增长字段名 COUNTER (2000, 50)

    如果想复位自增长种子重新开始,可以这样:
    ALTER TABLE 表名 ALTER COLUMN 自增长字段名 COUNTER (1, 1)

    好了,sql server 和access两种数据库的自增长(标识列)都可以修改字段值了。有什么用呢,呵呵,很有用,对于我目前手同的工作来说,就是可以在程序中增加数据导入导出文本文件了,并且导入后一些关键的排序主键字段值不会发生改变,能保持原有数据的编号。其它还有很多用处,大家可以灵活运用了,呵呵。

    展开全文
  • access数据库名字:UserSign.mdb,表名:UserSignTable,字段名 ID,UserName,Password,TrueName(除了ID都是文本) 我这样在数据库查找:  string ole = "select*fr

     

    access数据库名字:UserSign.mdb,表名:UserSignTable,字段名 ID,UserName,Password,TrueName(除了ID都是文本)
    我这样在数据库中查找:
                     string ole = "select*from UserSignTable where [UserName]='" + this.TextName.Text + "' AND [Password]='" + this.TextPassword.Text + "'";///这是选取合适的用户名和密码
                                     if (myDs.Tables[0].Rows.Count > 0)///如果有记录,那么登陆成功
    我感觉我的方法好笨,求指点下怎么改简单点,再就是希望高人能告诉我怎么提取这条记录的字段TrueName的值,要在别处用

    展开全文
  • Access中修改字段类型SQL语句

    千次阅读 2014-09-08 10:22:54
    ACCESS里,备注类型用Memo表示,所以改变字段的数据类型为备注的SQL为:  ALTER TABLE user ALTER COLUMN userinfo Memo  对了,如果user表有外键,而且你要修改的字段就是外键的话,你就不能修改啦!  下面...
  • Access中字段类型及修改字段类型的SQL语句Access中的数据类型Access中有10数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。1、文本(Text(n)):这种类型允许最大...
  • CString SQL1 = "select ... 我这些程序只能找出【石灰加入量/kg 】 这个字段下所有数据的最大,请问我想通过编辑框输入一个范围,然后查找在这个范围下【石灰加入量/kg 】的最值,怎么写呢 ???望高手指点,谢谢
  • Access 删除重复记录删除多余记录
  • 用 Create Table 建立一个表 Table1 ,主键是自动编号字段,另一个字段是长度是 10 的文本字段。 代码如下: CREATE TABLE Table1 (Id COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, MyText TEXT (10...
  • 用零长度字符指示不存在数据 若要在 Microsoft Access 数据库指示不存在数据,可以在“文本”或“备注”字段输入零长度字符串 (零长度字符串:不含字符的字符串。可以使用零长度字符串来表明您知道该字段...
  • Access中将一个表字段赋值到另一个表对应属性的字段中 1.举例 将一个表的一批记录更新到另外一个表  table1  ID f1 f2  table2  ID f1 f2  先要将table2的f1 f2 更新到table1(相同的ID...
  • Access 查找并删除重复记录

    万次阅读 2014-11-05 13:58:22
    如果您的 Access 数据库包含从多个源导入的数据,或者您继承了已经使用多年而且没有得到正确设置的数据库,那么该数据库可能包含需要清除的重复记录。 要确定 Access是否存在重复记录,可以使用 Access ...
  • 一般大家也许会碰到这个问题,大家可以参考下,讲的比较详细
  • 我的测试环境是Access 2003,操作对象是单一的表,目标是要把某个字段含有重复项的记录找出来。围绕这个目标再展开谈点相关的SQL语句。在两张表里查找匹配记录的方法我在另一篇日志记载过。我工作维护的表,虽然都...
  • 我在用C#保存一个Access数据的时候,... Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为有效性规则冲突。 是
  • Access 和 MS SQL 合并某个字段

    千次阅读 2008-02-01 15:55:00
    这个话题在CSDN社区经常见到,但是之前不太留心,这次自己碰到了,就把解决方法做个记录,以备下次参考。 领导前几天发了个表格给我,是零件和机器型号对应表,里面就两列,一列是机器型号,另一列是零件号,这两者...
  • //函数说明:根据ID字段比较两个Access数据库的数据表记录异同// p1 第一个数据库// p2 第二个数据库// tName 要对比的数据表名function CompRecordById(AdoQuery:TADOQuery;p1,p2,tName:string):Boolean...
  • (Access 查询同一张表某个字段含有重复项的记录)记录的动力总是来自于工作遇到的问题。上次只要根据某个字段把有重复项的记录列出来,这次条件增多了,要根据两个或两个以上字段来判断,当这些字段全部相同...
  • ACCESS数据库TEXT字段的真实长度

    千次阅读 2006-11-13 15:19:00
    解决了一个困扰我两个多小时的问题,居然是由于对ACCESS中的TEXT字段的长度没有弄清楚导致的。为客户做的一个用ADO.NET封装的数据访问类, 在析构时居然发生了非法存取的错误,初步分析应该是内存越界导致的。仔细...
  • 表web_order 列 name ,businesscode, a.account 周桥 18929609222 3754031157710000 妙药 18929609233 3754031157712344 灵丹 18929609189 3754031157710000 ...查出一个表account 出现次数大...
  • %'功能:显示数据库表名、字段名、字段内容'原创:wangsdong'来源:aspprogram.cn'原创文章,转载请保留此信息,谢谢set rs=server.CreateObject("adodb.recordset")db="db1.mdb"set conn=server.CreateObject(...
  • 1、复制表并生成包含重复项的字段的主键 操作方法: 1、在“数据库”窗口,单击“对象”下的“表” 2、单击要删除重复记录的表名称。 3、单击工具栏上的“复制” 单击工具栏上的“粘贴”。...
  • //例子: SELECT b.hkMonth FROM ybc_bill b WHERE b.hkMonth=(SELECT MAX(a.hkMonth) FROM ybc_bill a ...//例子,增加了计算某个字段和,及 分组,排序 SELECT id,`name`,bankId,userId,youthId,isOwn,MIN(c...
  • Access 可用的字段数据类型及用法

    千次阅读 2008-05-02 22:12:00
    下表总结了在 Microsoft Access 所有可用的字段数据类型、及它们的用法和存储空间的大小。 数据类型 用 法 大 小 “文本” (Text)
  • Access与SQL字段类型对应关系

    千次阅读 2016-06-16 15:40:08
    :这种字段是针对于某一字段中只包含两个不同的可选而设立的字段,通过是/否数据类型的格式特性,用户可以对是/否字段进行选择。   OLE对象 :这个字段是指字段允许单独地“链接”或“嵌入”OLE对象。添加数据到...
  • 用DISTINCT只能显示一个字段,无法实现多个字段显示(我是没办法了),以下方法可以针对主键外字段重复记录筛选并显示多个字段内容:SELECT a,b FROM tab WHERE id in(SELECT MIN(id) FROM tab group by...
  • 在易语言操作数据库时,如果我们使用的是Acess数据库,对于数据查询,比如我们在登录时要判断一下账号是否存在,密码是否正确,也就是易语言查询ACCESS数据库指定表指定字段是否存在,代码如下: 方法1 记录集1....
  • 获取数据表字段唯一

    千次阅读 2018-01-08 11:27:22
    using ESRI.ArcGIS.Geodatabase; using System.Collections; using ESRI.ArcGIS.Carto; 函数代码: ... /// 得到要素类某字段的唯一 /// /// 要素类 /// 指定要得到唯一字段 /// 唯一字符数据
  • 设定Access数据库自增长字段初始

    千次阅读 2009-09-01 09:43:00
    例如表src, 表dest都有一个id自增长字段,(都是access数据库,起始1 ,步长1) 表srcid,char两字段的为 1、a 2、b 3、c 6、d 7、e 9、f 这样在将src记录插入表dest的时候会有麻烦,使得表dest中记录...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 86,595
精华内容 34,638
关键字:

access中如何删除字段值记录