| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 415 人关注过本帖
标题:有关SQL语句的问题
只看楼主 加入收藏
neau
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-9-17
收藏
 问题点数:0 回复次数:3 
有关SQL语句的问题
我准备用SQL语句,给一个已建好的数据库里新建一个表,语句是:
cnn.Execute "creat table [doorctrl] s ([装置][nvarchar] null primary key, [装置位置][nvarchar] null,[类型][nvarchar] null,[描述][nvarchar] null,[区域][nvarchar] null,[位置][nvarchar] null,);"
但是最后提示是:
无效的SQL语句
请问是哪里的错误,谢谢
搜索更多相关主题的帖子: SQL 语句 
2007-09-19 16:12
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
cnn.Execute "creat table [doorctrl] s ([装置][nvarchar] not null primary key,
[装置位置][nvarchar] null,
[类型][nvarchar] null,
[描述][nvarchar] null,
[区域][nvarchar] null,
[位置][nvarchar] null)"

2007-09-19 16:16
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
Private Sub Command1_Click()
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim i As Integer

Dim constring As String
Dim sql As String
constring = "driver={mysql odbc 3.51 driver};data source=localhost;database=tennis;uid=root;pwd=admin"

sql = "create table t(id int not null auto_increment primary key," _
& "amount varchar(200) not null);"

con.Open constring

con.Execute sql

sql = "insert into t(amount) values('100')"
con.Execute sql

rs.CursorLocation = adUseClient
rs.Open "select * from t", con, adOpenKeyset, adLockReadOnly, adCmdText
For i = 0 To rs.RecordCount - 1
Print rs.Fields(0) & " " & rs.Fields(1)
rs.MoveNext
Next
rs.Close
con.Close

Set rs = Nothing
Set con = Nothing
End Sub

测试成功.

我的msn: myfend@
2007-09-19 16:21
neau
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-9-17
收藏
得分:0 

还是没有弄清楚,希望帮忙指点一下.楼上的程序不是很明白,我只需要建立一个新表,暂不需要其他的操作

2007-09-20 12:56
快速回复:有关SQL语句的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028511 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved