如果用vb来建立数据库的话,用adox对象就可以了,主要用到下面几个对象:
Dim cat As New ADOXCatalog '对应数据库数据库文件
Dim tb() As New ADOXTable '数据库里的表
Dim cl As New ADOXColumn '数据库里的字段
不过这种方法比较麻烦,简单的办法是用文本文件来存储(如果你不想让别人知道你用文本文件存储的数据,你可以文本文件的后缀名你可以改成dat,tpl,log)。给你附带一个比较完整的文本文件读写的代码:
'以下是读记事本代码,读取后的数据存储在数组hs()中:
Dim i As Long, hs() As String
i = 0
ReDim hs(0)
Open AppPath & "\1txt" For Input As #1
Do While Not EOF(1)
ReDim Preserve hs(i)
Line Input #1, hs(i)
i = i + 1
Loop
Close #1
'以下是写记事本代码:
dim filename as string
filename = "这是第一行" & chr(13) & chr(10) & "这是第二行" & chr(13) & chr(10) & "这是第三行" & chr(13) & chr(10)
Open AppPath & "\2txt" For Output As #1
Seek #1, 1
Print #1, filename
Close #1
不能用db, 可以直接使用access的mdb数据库 主要是链接的时候有问题,找个好的数据库类就可以 <php/数据库路径,请自己修改,否则可能运行不正常/$conn = @new COM("ADODBConnection") or die ("ADO连接失败!");$connstr = "DRIVER={Microsoft Access Driver (mdb)}; DBQ=" realpath("include/#mydbmdb");$conn->Open($connstr);//创建记录集查询>Addphp<php$name=$_POST['user_name'];$content=$_POST['user_post'];if ($name<>"" and $content<>""){if($name="admin" or $content="admin"){echo "<script language='javascript'>alert('你要干什么!');location='indexphp';</script>";}include_once("include/connphp");$rs = $conn->Execute("insert into contents (name,content) values ('$name','$content')");header("location:indexphp");}elseecho "<script language='javascript'>alert('字段不能有空!');location='indexphp';</script>";>Delphp<session_start();if($_SESSION['admin']=="OK"){include_once("include/connphp");$sql="delete from contents where id="$_GET['id'];$rs = $conn->Execute($sql);header("location:admin_indexphp");}>Showphp<session_start();if($_SESSION['admin']=="OK"){include_once("include/connphp");$sql="select from contents where id="$_GET['id']; /$_GET['id']是传递过来的参数 /$rs = $conn->Execute($sql);$name=$rs->Fields['name']->Value;$content=$rs->Fields['content']->Value;$id=$rs->Fields['id']->Value;><form action="modify_savephp" method="post" name="name1">ID :<=$id><input type="hidden" name="id" value=<=$id> > 姓名:<=$name><br> 留言:<textarea name="post_contents" rows="10" cols="50"><=$content></textarea> <input type="submit" value="提交修改"> </form><}$rs->Close();$conn->Close();$rs = null;$conn = null;>Editphp<session_start();if($_SESSION['admin']=="OK"){include_once("include/connphp");$sql="update contents set content='"$_POST['post_contents']"' where id="$_POST['id'];$rs = $conn->Execute($sql);}header("location:admin_indexphp");>
如果用vb来建立数据库的话,用adox对象就可以了,主要用到下面几个对象:
Dim
cat
As
New
ADOXCatalog
'对应数据库
数据库文件
Dim
tb()
As
New
ADOXTable
'数据库里的表
Dim
cl
As
New
ADOXColumn
'数据库里的字段
不过这种方法比较麻烦,简单的办法是用文本文件来存储(如果你不想让别人知道你用文本文件存储的数据,你可以文本文件的
后缀名
你可以改成dat,tpl,log)。给你附带一个比较完整的文本文件读写的代码:
'以下是读记事本代码,读取后的数据存储在数组hs()中:
Dim
i
As
Long,
hs()
As
String
i
=
0
ReDim
hs(0)
Open
AppPath
&
"\1txt"
For
Input
As
#1
Do
While
Not
EOF(1)
ReDim
Preserve
hs(i)
Line
Input
#1,
hs(i)
i
=
i
+
1
Loop
Close
#1
'以下是写记事本代码:
dim
filename
as
string
filename
=
"这是第一行"
&
chr(13)
&
chr(10)
&
"这是第二行"
&
chr(13)
&
chr(10)
&
"这是第三行"
&
chr(13)
&
chr(10)
Open
AppPath
&
"\2txt"
For
Output
As
#1
Seek
#1,
1
#1,
filename
Close
#1
编辑Access和SQLite数据库,直接把文件拖曳到界面左边的列表框即可。
程序判断扩展名为mdb的为Access,扩展名为db的就按SQLite打开,仅此两种。
对于SQL、MySQL、Oracle等类型数据库,需要在程序目录新建一个datatxt
文件里写上连接数据库的语句,例如SQL连接语句:
Provider=Sqloledb;UserID=sa;Password=admin;InitialCatalog=game;DataSource=(local);
MySQL连接语句:
driver={mysqlodbc351driver};server=127001;database=test;uid=root;password=root;OPTION=3;
软件启动时会读取文件中的语句并自动连接。
编辑Access和SQLite数据库,直接把文件拖曳到界面左边的列表框即可。
程序判断扩展名为mdb的为Access,扩展名为db的就按SQLite打开,仅此两种。对于SQL、MySQL、Oracle等类型数据库,需要在程序目录新建一个datatxt文件里写上连接数据库的语句,例如SQL连接语句:Provider=Sqloledb;UserID=sa;Password=admin;InitialCatalog=game;DataSource=(local);MySQL连接语句:driver={mysqlodbc351driver};server=127001;database=test;uid=root;password=root;OPTION=3;软件启动时会读取文件中的语句并自动连接。1\Exptizer Pro 331 汉化版
这是一个功能强大的数据库查看和编辑软件,可以通过BDE和ADO
(系统自带)来打开数据库文件。
支持打开下列格式:
Paradox, dBase 文件 (db, dbf)
文本文件 (txt)
CSV文件 (csv)
Microsoft Excel 文档 (xls)
Microsoft Access 数据库 (mdb)
数据链接文件 (udl)
XML 文档 (xml)
HTML 文档 (htm, html)
Interbase 数据库 (gdb, ib)
Lotus 文件 (wj2, wj3, wk1, wk3, wk4)
可以导出为下列格式:
XLS, HTML, XML, TXT, CSV, DBF, RTF
如果你不想装Office系列,那么就试试这个小软件吧~
2\世达文档编辑器 V251
∷软件简介∷
世达文档编辑器是一款功能强大的文档编辑软件。界面美观, *** 作简便。完全可以取代系统附带的写字板。新版增加了一些实用工具^_^
3\office
以上就是关于如何将文件制作成db数据库文件全部的内容,包括:如何将文件制作成db数据库文件、.db文件怎么用 这是关于网站的网站做好了,在不用安装数据库的情况下,怎么单独用.db做数据库、用vb制作db数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)