数据库中存什么格式网络技术编程

数据库中存什么格式网络技术编程,第1张

CSV 逗号分隔的值文件;DAT 数据文件;WrodPerfect合并数据文件;

DB Borland的Paradox 7表;

DBC Microsoft Visual FoxPro数据库容器文件

DBF dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别,可用数据文件(能被Excel 97打开),Oracle 81x表格空间文件;

DBA是access文件;NSF Lotus Notes数据库;MDF和LDF是SQL SERVER文件;

这跟你对存储引擎的选择有关,如果你安装 mysql 时选择的存储引擎是 MYISAM 的,则数据存储在 MYD 文件中;如果你选择的是 innodb 存储引擎,则数据是统一存储在一个叫 ibdata1 的文件中的,这个文件一般位于各个数据库目录的上一级目录下。

双引号引起的问题:

strsql = "up_fml_report '2016-01-08','2016-01-08',"adepartbh = '00002'",'30001'"

这里的adepartbh = '00002'是在双引号对之外的

在SQL中,字符串使用单引号封闭即可,如果定符串本身就包含单引号,则可以使用连续两个单引号来表示,因此,在SQL中可以执行这样人语句达到岢同样的效果:

exec dboup_fml_report '2016-01-08','2016-01-08',' adepartbh = ''00002''' ,'30001'

因此,在VB中,你可以写成:

strsql = "up_fml_report '2016-01-08','2016-01-08','adepartbh = ''00002''','30001'"

就可以了

或者,你在VB中使用连续两个双引号来表示字符串中的双引号也可以(虽然不建议这样处理STP):

strsql = "up_fml_report '2016-01-08','2016-01-08',""adepartbh = '00002'"",'30001'"

因为这让SPT中的字符串界定符不一致,有可能带来后期维护的不便

create database Db

on

primary ------------------------这里加primary

(name=DB_data1,

filename="d:\ceshi\DB_data1mdf",

size=5Mb,

filegrowth=10%,

maxsize=100Mb )

,---------------------------------这里加斗号

(name=DB_data2,

filename="d:\ceshi\DB_data2ndf",

size=5Mb,

filegrowth=10%,

maxsize=100Mb

)

log on

(name=DB_log,

filename="d:\ceshi\Dbldf",

size=3Mb,

filegrowth=10%,

maxsize=unlimited

)

主要包括的内容:

概要信息;

表30个视图数量10存储过程:2自定义函数:2

下面是依次的详细说明:

--------------------------------

表名:tbl_user

说明:用户表,主要存储网站用户相关信息

字段说明:

userIDintnotnull

usernamevarchar50notnull

passwordvarchar20notnull

addtimedatetimenotnull默认:系统时间

索引:

主键:

(最好有的图)

--------------------------------

总之,无固定的格式,写的清楚,别人可以读懂为原则。

以上就是关于数据库中存什么格式 / 网络技术编程全部的内容,包括:数据库中存什么格式 / 网络技术编程、mysql数据库存入的数据格式是啥求大神帮忙,、在sql2005数据库可以执行结果,但在VB中不行,求助正确的书写格式,感激不尽!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9617699.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存