| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3551 人关注过本帖
标题:怎么通过textbox向数据库添加数据
只看楼主 加入收藏
zhouyinpeng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-8-5
收藏
得分:0 
学习学习
2008-08-05 16:08
update8328
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-8-12
收藏
得分:0 
我用的程序是这样的:
 try
                {

                    string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = d:/chysj/ywhx.mdb ";
                    OleDbConnection myConn = new OleDbConnection(strCon);

                    myConn.Open();

                    string strIn = "INSERT INTO 注册表(用户名,密码,E-mail)  VALUES ('"+this.textBox1.Text+"','"+this.textBox2.Text+"','" +this.textBox4.Text+" ')";
                    OleDbCommand myCommand = new OleDbCommand(strIn, myConn);

                    myCommand.ExecuteNonQuery();

                    myConn.Close();
                }
                catch (Exception ed)
                {
                    MessageBox.Show("注册记录错误信息: " + ed.ToString(), "错误!");
                }
调试的时候没错误,但是当输入文本的时候就出现insert into语法错误,
暂时还不知道问题出在那里
2008-08-12 12:02
606liutong
Rank: 2
等 级:论坛游民
威 望:2
帖 子:740
专家分:94
注 册:2006-10-9
收藏
得分:0 
我是个退役的编程人员
看了你写的代码 有些毛病
1.尽量不要用汉字 用户名 UserName 密码 PassWord
2.SQL 语句最好写到存储过程里面,这样运行的速度会快一些,而且易维护,方便以后三层架构用

前程——漆黑如这落寞的夜,苦苦守望,却总也望不到那泛着点点苍白的黎明!期望与希冀!无奈与魂殇!
獨自壹個人,望著大海淚流.
愛情,不敢奢望...
2008-08-12 14:06
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
insert into 表名(要插入的字段) values (textbox)

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-08-15 11:13
快速回复:怎么通过textbox向数据库添加数据
数据加载中...
 
   



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

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