Class.forName("驱动名")
connection=DriverManager.getConnection(url,name,password)
statement=connection..createStatement()
之后就可以用statement的方法 *** 作了
//写在窗体加载Form_Load事件里面//连接mysql数据库
MySqlConnection conn = new MySqlConnection("这里填写连接mysql数据字符串")
//适配器
MySqlDataAdapter sda = new MySqlDataAdapter("这里填写查询语句", conn)
//内存集
DataSet ds = new DataSet()
//填充
sda.Fill(ds)
comboBox1.DisplayMember="这里填写需要显示的字段名称" ;
comboBox1.ValueMember =“这里填写需要隐藏的字段的名称,要确保唯一性,一般用主键“
//为combobox绑定数据源
comboBox1.DataSource = ds.Tables[0]
做个服务器端程序,来负责通知客户端取数据库。正确的流程:数据==》服务器端程序==》写数据库。
服务器端程序判断数据是否更改,如果更改==>WPF客户端。
wpf客户端数据来源服务器端程序。直接连数据库的wpf程序没有服务器端程序的帮助,没办法实现实时性的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)