vb.net2005怎样根据textbox1.text查询数据库

[复制链接]
查看11 | 回复2 | 2008-4-4 20:23:33 | 显示全部楼层 |阅读模式
SELECT name, phone FROM [number] WHERE (name = '"& textbox1.text &"')---单引号在外面number好像是关键字吧,不是很确定,如果是关键字得加上[]
回复

使用道具 举报

千问 | 2008-4-4 20:23:33 | 显示全部楼层
查询之前你先String一个变量让它等于textbox的text值 然后查询的时候直接写那个变量 看行不where name='" + TextBox1.Text + "'是C#的select name,phone from[number] where name='" + TextBox1.Text + "'
回复

使用道具 举报

千问 | 2008-4-4 20:23:33 | 显示全部楼层
建议加个判断sting sql="SELECT name, phone FROM [number]";if(textbox1.text.length>0){ sql=sql+ "WHERE (name like '"& textbox1.text &"')"; }用断电调试一下,很容易就可以找到问题所在了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行