C#怎么从Textbox中获取数值后写入数据库,求实例

C#怎么从Textbox中获取数值后写入数据库,求实例,第1张

SqlStr="SERVER=localhostDATABASE=Mydb

UID=saPWD=sa"

SqlConnection

conn=new

Sqlconnection(SqlStr)

conn.open()

string

sql

=

"insert

into

users(name,pwd)

values(@name,@pwd)"

SqlCommand

cmd

=

new

SqlCommand(sql,conn)

SqlParameter

parn

=

new

SqlParameter("@name",Textbox1.text)

cmd.Parameters.Add(parn)

SqlParameter

parp

=

new

SqlParameter("@pwd",

Textbox2.text)

cmd.Parameters.Add(parn)

cmd.ExecuteNonQuery()

conn.Close()

cmd.Dispose()

类似这样,给Mydb数据库下一个名字叫users的拥有name、pwd两个属性的表赋值,把Textbox1的值传输给name,Textbox2的值传输给pwd.

不用绑定多好啊,直接写sql语句,

insert

into

table2

("usrname")values("myname")

可以为它添加一个ado控件,然后在textbox里选择数据源为ado,再添加按钮就可以插入数据了

直接引用控件中的值

string SQLstr = "Insert into student Values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+Convert.ToDataTime(textBox5.Text)+"','"+textBox6.Text+"')"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9534220.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存