| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 9162 人关注过本帖
标题:怎么把数据库里的一列添加到combobox中?
取消只看楼主 加入收藏
shero123
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-11-21
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:2 
怎么把数据库里的一列添加到combobox中?
那位大神可以帮忙啊?很急的。我想把作家那张表里的作家姓名添加到combobox中,调试的时候我把combobox控件点开里面是空的,我应该怎么写代码?越详细越好。 谢谢!

           
搜索更多相关主题的帖子: 作家 
2012-12-01 14:36
shero123
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-11-21
收藏
得分:0 
回复 2楼 跳过去
谢谢!还有一个问题。怎么能将数据库里的数据在gridview中显示,我们调试的时候没有错,可是显示不出结果,gridview里是空的,连表格都不出,下面是我们的代码。
using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace all
{
    public partial class shop : Form
    {
        public shop()
        {
            InitializeComponent();
            this.IsMdiContainer = true;
        }
        SqlDataAdapter sqlDataAdapter;
        DataSet abc;

        private void shop_Load(object sender, EventArgs e)
        {
            SqlConnection myConnection = new SqlConnection();
            myConnection.ConnectionString = "server=PC-20111126CNWU;uid=sa;pwd=123;database=store";
            SqlCommand sqlCommand = new SqlCommand();
            sqlCommand.Connection = myConnection;
             = CommandType.Text;
             = "SELECT sno as 编号,name as 店名,time as 经营时间,star as 星级指数 from shop1";
            

            sqlDataAdapter = new SqlDataAdapter();
            sqlDataAdapter.SelectCommand = sqlCommand;
            SqlCommandBuilder builder = new SqlCommandBuilder(sqlDataAdapter);

            abc = new DataSet();
            sqlDataAdapter.Fill(abc, "shop1");



            dataGridView1.DataSource = abc;
            dataGridView1.DataMember = "shop1";
            
        }

            }
}
2012-12-02 16:59
shero123
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-11-21
收藏
得分:0 
回复 2楼 跳过去
能不能帮我看一下下面的代码什么意思?我看不懂
DataRow myDR = abc.Tables["writer"].NewRow();
   if (dataGridView1.RowCount > 1)
       myDR[0] = int.Parse(abc.Tables["writer"].Rows[(dataGridView1.RowCount - 2)][0].ToString()) + 1;
    else
        myDR[0] = 1;
        myDR[1] = textBox1.Text.Trim();
2012-12-06 15:32
快速回复:怎么把数据库里的一列添加到combobox中?
数据加载中...
 
   



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

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