c# dataGridView 一行一行显示数据库内容怎么做

c# dataGridView 一行一行显示数据库内容怎么做,第1张

using

system.data.sqlclient//引用命名空间

方法中写

sqlconnection

conn=new

sqlconnection("persist

security

info=falsedata

source=127.0.0.1initial

catalog=databasenameuser

id=useridpassword=pwd")//连数据库

conn.open()//打开链接

sqlcommand

cmd=new

sqlcommand("delete

from

table1

where

qqq='qqq'",conn)//要执行的语句

int

x=cmd.executenonquery()//返回影响行数

if(x>0)

{

response.write("删除成功!")

}//如果大于0 *** 作成功,小于等于0符合没有条件的行

cmd.dispose()释放资源

conn.close()//关闭连接

绑定了DateSource的ComboBox是不能用Items.Add方法最近使用了ComboBox控件,简单总结一下有关它的使用(绑定、增加选项、清除):一、ComboBox的绑定 OleDB oledb = new OleDB() private void Form1_Load(object sender, EventArgs e)...{DataTable dt = oledb.Filldatatable("Select ID,Name From Table1")//函数返回SQL相关的DataTablecomboBox1.DataSource = dt comboBox1.DisplayMember = "Name"//显示内容comboBox1.ValueMember = "ID"//选项对应的value}二、为ComboBox增加选项绑定了DateSource的ComboBox是不能用Items.Add方法增加选项的,只能通过修改DataTable来实现,比如想在上面实现的ComboBox1中增加选项“---全部---”,可以这样实现:private void Form1_Load(object sender, EventArgs e)...{DataTable dt = oledb.Filldatatable("Select ID,Name From Table1")//函数返回SQL相关的DataTableDataRow dr = dt.NewRow() dr["ID"] = 0 dr["Name"] = "---全部---" dt.Rows.InsertAt(dr, 0)//使用dt.Rows.Add(dr)只是把选项追加到最后,而使用dt.Rows.InsertAt(dr, 0)可以把增加的选项插入到相应的位置上comboBox1.DataSource = dt comboBox1.DisplayMember = "Name"//显示内容comboBox1.ValueMember = "ID"//选项对应的value}三、清除ComboBox中的选项如果ComboBox中的选项是手写出来的,则通过comboBox1.Items.Clear()方法来实现,而绑定过DataSource的ComboBox是不能使用这个方法的,其实这样的情况下清除选项也很简单,用comboBox1.DataSource=null就可以解决了。


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

原文地址: https://outofmemory.cn/sjk/6904041.html

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

发表评论

登录后才能评论

评论列表(0条)

保存