返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

用SQL语言新建一个数据表的问题.


我想在数据库中新建一个名为"list10"的数据表,字段有3个情况如下:

   filenum 数值型 长度为2,filename 字符型 长度为10,filepath 字符型 长度为50



我在前面把数据库等都连接设置好了,现在就要新建要个"list10"的数据表,有如下语句,

  

  DB.Execute "create table playlist10 ???????????????????????????

   

   以上问号处请各位朋友多指教了,谢谢

  







东篱 [ 1 楼 ]
2005-10-31 23:46:00
DB.Execute "create table playlist10 (filenum int(2) not null,filename char(10) not null,filepath char(50) not null)"
这里没有设置主键,要设的话加primary key
不知你是不是这样写的
DB.BeginTrans
DB.Execute .............
DB.CommitTrans
 

shelluser [ 2 楼 ]
2005-10-31 23:51:00
明白了,谢谢"

我还有一个问题 一个空表格建后,我想行SQL语言添加几行数据,但我不想直接使用常量,我新建了一个空白表格 tablename ,里面有两个字段 first和last 具体如下:
first--- varchar(10),last---varchar(5)
我现在想用变量添加数据至这个表,

dim s1 as string
dim s2 as string
s1="finddd"
s2=me.text1.text

db.Execute "insert into tablename (first,last) values (s1,s2);"

不知道为什么老是提示说"至少一个参数没有被指定值!"