accesssql语句经验总结_计算机软件及应用_it计算机_专业资料

accesssql语句经验总结_计算机软件及应用_it计算机_专业资料

ID:35539290

大小:108.24 KB

页数:20页

时间:2019-03-25

accesssql语句经验总结_计算机软件及应用_it计算机_专业资料_第1页
accesssql语句经验总结_计算机软件及应用_it计算机_专业资料_第2页
accesssql语句经验总结_计算机软件及应用_it计算机_专业资料_第3页
accesssql语句经验总结_计算机软件及应用_it计算机_专业资料_第4页
accesssql语句经验总结_计算机软件及应用_it计算机_专业资料_第5页
资源描述:

《accesssql语句经验总结_计算机软件及应用_it计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、对Access表的数据内容进行操作的SQL语句:到这里就好办了,对数据的读写操作时针对adotable的操作TADOQuery.Append;〃新增记录TADOQuery.Edit;〃修改当前记录指针记录TADOQuery.Post;//提交新增或者修改的记录TADOQuery.Cancel;//収消对记录的修改TADOQuery.Delete;〃删除记录新增的例了:TADOQuery.append;TADOQuery.FieldValues['名字张三';TADOQuery.FieldValues['时间'

2、]:='2OO7・9・7';〃注意字段类型TADOQuery.FieldValues[*地址']:='XX区XX路XX号;TADOQuery.post;修改的例了:TADOQuery.edit;TADOQuery.FieldValuesf名7'」:='张三';TADOQuery.FieldValues['时间']:='2OO7・9・7';//注意字段类型TADOQuery.FieldValues[*地址']:='XX区XX路XX号;TADOQuery.post;删除的例了TADOQuery.delete;//

3、^意删除的是记录指针位置的数据获取数据:通过移动记录指针,移动到合适的位置然后肓接读取procedurebuttonlclick(senderrobject);varstrAddress,strName:String;dtDate:TDateTime;beginadotable.next;//指针向下一条,就是当前记录的下一条记录strAddress:=TADOQuery.FieldValues['地址strName:=TADOQuery.FieldValuesf*名字'];dtDate:=TADOQuery

4、.FieldValues['时间showmessage(strAddress+'strName+formatDateTime('YYYY-MM-DD',dlDate))end;1•创建表createtable[t_test](idCounter(l,l)primarykey,u_namevarchar(50)zfatheridint)idCounter(l;l)primarykey设置id为主键并自动增长2•修改字段类型:Sql="altertable[表名]AlterCOLUMN字段名]varchar(50

5、)n3删除表:Sql="Droptable[表名]"4刪除字段:sql="altertable[表名]drop[字段名]"5.修改字段:AlterTABLE[表名]AlterCOLUMN[字段名]类型(大小)NULL6.添加字段:Sql=naltertable[表名]addcolumn[字段名]varchar(200)"新建约束:AlterTABLE[表名]ADDCONSTRAINT约束名CHECK([约束字段]<-brstyle=,font-size:14px;font・style:normal;font・

6、weight:normal;color:rgb(54,46,43);'/>删除约束:AlterTABLE[表名]DropCONSTRAINT约束名新建默认值:AlterTABLE[表名]ADDCONSTRAINT默认值名DEFAULT'Gziu.CoM'FOR[字段名]删除默认值:AlterTABLE[表名]DropCONSTRAINT默认值名版权声明:本文为博主原创文章,未经博主允许不得转载。Delphi的Query控件Open跟ExecSQL的区别第一点是:区分好Query控件的Open方法和ExecSQ

7、L方法。这两个方法都可以实现执行SQL语句,但要根据不同情况分别使用。如果这条SQL语句将返回一个结果集,必须使用Open方法,如果不返回一个结果集,则耍使用ExecSQL方法。例如:对于不用返回结果集的要用execsql反之则用open;insert,update,delete就要用到execsql;select就要用open说得对,例子:withqueryldoclose;SQL.CIear;SQL.Add('DeleteFromCountryWhereName="England'");ExecSQL;一

8、.数据类型Access数据库为字段提供了10种数据类型,它们的用法和所占存储空间大小如下:1.文本型(Text):用于输入文本或文本与数字相结合的数据,最长为255个字符(字节),默认值是50。在Access中,每i汉字和所有特殊字符(包括中文标点符号)都算作〜字符。表示方法:用英文单引号(’')或英方双引号(“”)括起来。例:’王刚’.’会计2班’3246291z等。2・货币型(Currency)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。