C# 中一个Panel有多个Combox要怎样从数据库绑定?

C# 中一个Panel有多个Combox要怎样从数据库绑定?,第1张

可以写一个绑定方法,然后再对各个Combox进行绑定啊

public DataSet get_dataset(string sqlstr)

{

SqlConnection cn1 = this.get_connection()

SqlDataAdapter da = new SqlDataAdapter(sqlstr, cn1)

cn1.Open()

DataSet ds = new DataSet()

da.Fill(ds, "table")

da.Dispose()

cn1.Close()

cn1.Dispose()

return ds

}

public void get_combobox(string sql, ComboBox cb, string s)

{

DataSet ds1 = get_dataset(sql)

cb.DataSource = ds1.Tables[0]

cb.DisplayMember = s

}

这样,每次绑定Combox时,调用这个方法,将SQL语句,控件名称,绑定字段名称填好,就行了

一.创建SQL Server 数据库和数据库用户

1.打开“虚拟主机空间首页”

要查看SQL Server数据库和用户列表,先将鼠标指向首页左侧菜单导航栏中的“数据库”一栏,在d出菜单中单击“SQL Server”。

创建新的SQL Server数据库:单击“创建数据库”按钮

输入数据库名称,然后单击“保存”按钮完成向导。

2.下一步,创建一个数据库用户账号并使其与数据库相关联。

单击“创建用户”按钮,创建一个数据库用户。

在指定地方输入用户名,密码。然后勾选该用户映射的数据库。保存后,该数据库用户就将成为该数据的db_owner。

另外你也可以指定默认数据库。如果你选择默认数据库,那么应用程序的数据库连接字符串中可以省略选择数据库路径的字段。

友情提示:在www.connectionstrings.com网站,你可以找到更多的连接字符串示例。

二. SQL Server数据库的备份和恢复

1.SQL数据库的备份:打开数据库“属性”界面,如图

单击“备份”按钮;

首先在备份文件名处输入备份的名称;然后选择用于存储备份的方法:通过HTTP方式下载或者直接复制到主机空间的某个文件夹下。

此时控制面板就会生成.BAK格式的SQL Server数据库备份文件。值得注意的是生成的.BAK备份可能会非常大(主要取决于数据库和日志文件的大小),这个时候我们可以勾选“ZIP 备份”选项,实现对备份的压缩。

2.SQL数据库的恢复:首先在数据库属性界面单击“恢复”按钮

然后可以通过单击“浏览…”按钮,选择你本地文件系统中存储的备份。或者通过勾选“主机空间文件”选项,选择在主机空间的文件系统的备份。

点击“恢复”完成恢复向导。

3.SQL数据库的数据和日志文件的截断

为了避免数据库的数据和日志文件过于庞大,我们可以在数据库属性界面,单击“截断文件”按钮,对数据库和日志文件进行截断 *** 作。

三.SQL Server数据库的连接

打开“虚拟主机空间首页”

在首页中打开“主机空间信息摘要”页面,向下滚动到“数据库”一节。在这里我们可以查看与SQL 数据库的连接信息。如图

如果主机提供商支持SQL Server的外部访问,你可以在本地电脑上使用Microsoft SQL Server 2008 Management Studio Express来远程管理数据库。这是一个免费的软件,从微软的官网上可以直接下载。

这是Jquery表格吧,Winform其实简单多了,自己画就好了。

在窗体上new一个panel,在panel里面用数组方式建立图片和label,上边距用for循环累乘,控制好比例,能放大缩小,给每个控件都取一个有规律的名称。

第二步就是填充数据,按数据库一次填充,做翻页功能,计算一下id,写一个翻页类。

最后一步就是给控件加EventHandler,让他们有动态和交互的效果。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存