标题:请教一个语法错误问题
只看楼主
czy1105
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-12-20
结帖率:0
已结贴  问题点数:20 回复次数:7 
请教一个语法错误问题
SqlConnection conn=new SqlConnection();
            conn.ConnectionString="server=.\\SQLEXPRESS;uid=sa;pwd=wang782005;database=first";
            conn.Open();
            SqlDataAdapter sda = new SqlDataAdapter("select * form test",conn);
            DataSet ds = new DataSet();
            sda.Fill(ds);  提示这里有语法错误
            ddl1.DataSource = ds;
            ddl1.DataTextField = "neirong";
            ddl1.DataSourceID = "id";
            ddl1.DataBind();
            conn.Close();
搜索更多相关主题的帖子: 语法 
2010-12-20 15:49
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:3 
先确认你说的数据库已经打开了,然后才能连接
2010-12-20 20:36
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:3 
唯一可能出错的地方,应该就是数据库连接没有成功了

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-12-20 23:24
czy1105
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-12-20
得分:0 
回复
谢谢两位版主回复
数据库我确认打开了
直接用控件可以
用语言就提示有错误。
2010-12-21 11:31
筱晓绾
Rank: 10Rank: 10Rank: 10
来 自:湖南
等 级:贵宾
威 望:12
帖 子:512
专家分:1736
注 册:2010-9-1
得分:3 
string strConn="uid=账号;pwd=密码;database=数据库;server=服务器";//SQL Server链接字符串
SqlConnection ConnSql=new SqlConnection (strConn); //Sql链接类的实例化
ConnSql.Open ();//打开数据库
string strSQL="SELECT * FROM 表名1 "; //要执行的SQL语句
SqlDataAdapter da=new SqlDataAdapter(strSQL,ConnSql); //创建DataAdapter数据适配器实例
DataSet ds=new DataSet();//创建DataSet实例
da.Fill(ds,"自定义虚拟表名");//使用DataAdapter的Fill方法(填充),调用SELECT命令
ConnSql.Close ();//关闭数据库
2010-12-21 12:03
xydddaxia
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:33
帖 子:466
专家分:2307
注 册:2009-3-20
得分:3 
select * form test语法错误
select * from test才对

站在春哥的肩膀上
2010-12-23 14:11
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:3 
数据库我确认打开了
直接用控件可以
用sqldatasource好用? 那把sqldatasource里生成的连接字符串赋值到 conn.ConnectionString 试试看

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-12-23 14:52
liubaoen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:117
注 册:2006-6-12
得分:3 
6楼正解,因为你虽然连接数据库成功,但是你的查询返回了一个空的字段集,无法填充dataset对象,所以在你说的那个语句那里出错,把sql语句修改正确即可解决。
2010-12-23 20:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-329393-1-1.html




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

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