private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { //这是获取双击了第几行第几列的代码 //textBox1.Text = dataGridView1.Columns[e.ColumnIndex].Index.ToString(); ; // textBox1.Text = dataGridView1.Rows[e.RowIndex].Index.ToString(); int xuanzhong = 0; xuanzhong = int.Parse(dataGridView1[0, e.RowIndex].Value.ToString()); //获取选中行的ID Jingtai.addAnli(xuanzhong); //dataGridView2.Rows[1].Cells[0].Value = dataGridView1.Rows[1].Cells[0].Value; //dataGridView2.Rows[0].Cells[0].Value = Jingtai.anli_A; //dataGridView2.Rows[1].Cells[0].Value = Jingtai.anli_B; //dataGridView2.Rows[2].Cells[0].Value = Jingtai.anli_C; if (Jingtai.anli_X != 9) { for (int i = 0; i < 9; i++) { dataGridView2[i, Jingtai.anli_X - 1].Value = dataGridView1[i, e.RowIndex].Value; } } }
private void Shezhi_Load(object sender, EventArgs e) { Jingtai.loadsql(); textBox1.Text = Jingtai.server_ip; textBox3.Text = Jingtai.server_port; textBox2.Text = Jingtai.server_uid; textBox4.Text = Jingtai.server_database; }
//是否已经登录 //登录限制 private void Form1_Load(object sender, EventArgs e) { //登录限制 dengluxianzhi();// //读取INI字符串 Jingtai.loadsql(); toolStripStatusLabel3.Text = DateTime.Now.Year + "年" + DateTime.Now.Month + "月" + DateTime.Now.Day + "日"; Jingtai.RIQI = toolStripStatusLabel3.Text; }
/// <summary> /// 该方法没有返回值,接收两个参数,一个是IP,一个是端口,该方法将参数传递给jingtai里的IP和端口, /// 并且保存在config.ini中,并且刷新程序的SQL字符串 /// </summary> /// <param name="ip">保存的服务器地址</param> /// <param name="port">保存的服务器端口</param> public static void savesql(string ip, string port, string database, string uid) { string FileName = System.Windows.Forms.Application.StartupPath + @"\config.ini"; //保存到配置 Jingtai.WritePrivateProfileString("server", "ip", ip, FileName); Jingtai.WritePrivateProfileString("server", "port", port, FileName); Jingtai.WritePrivateProfileString("server", "database", database, FileName); Jingtai.WritePrivateProfileString("server", "uid", uid, FileName); //保存到参数 Jingtai.server_ip = ip; Jingtai.server_port = port; Jingtai.server_database = database; Jingtai.server_uid = uid; Jingtai.shuaxin_ConnectionString(); }
// /////////////////////////////////////INI方法声明到此结束///////////////// /// <summary> /// 该方法无返回值,该方法提取config.ini中的数据server,ip和server,port /// 将这两个值保存到jingtai类中的 变量server_ip和server_port中 /// 并且刷新SQL字符串 /// </summary> public static void loadsql() { string FileName = System.Windows.Forms.Application.StartupPath + @"\config.ini"; StringBuilder temp = new StringBuilder(1023); Jingtai.GetPrivateProfileString("server", "ip", "读取失败", temp, 255, FileName); server_ip = temp.ToString(); Jingtai.GetPrivateProfileString("server", "port", "读取失败", temp, 255, FileName); server_port = temp.ToString(); Jingtai.GetPrivateProfileString("server", "database", "读取失败", temp, 255, FileName); server_database = temp.ToString(); Jingtai.GetPrivateProfileString("server", "uid", "读取失败", temp, 255, FileName); server_uid = temp.ToString(); //读取的时候直接就应用 shuaxin_ConnectionString();//刷新字符串 }
private void button1_Click(object sender, EventArgs e) { //保存配置信息 Jingtai.savesql(textBox1.Text, textBox3.Text, textBox4.Text, textBox2.Text); }