VS2010怎么制作窗体连接数据库?急急急!

VS2010怎么制作窗体连接数据库?急急急!,第1张

它的数据库里面的 *** 作?链接数据库,第一个导入到数据库中。连接到数据库,找到数据库中的界面,然后选择数据库的MDF数据库啊,。
mdf文件的路径,并最终选择了进口。后,仅可以使用,使用数据库的用户名和权限必须注意。因此,使用别人的数据库,感觉是不是很简单。

可以有两种方式实现
1用模式对话框,frmMain中用frmAddShowDialog();这样frmMain就在等待状态了,frmAdd关闭后才能往下执行,然后你再帮顶一下数据表
2在frmMain中定义一个public的函数,比如public
reload(),然后用frmAddShowDialog(this);或者frmAddShow(this);接着在frmAdd关闭前调用((frmMain)thisOwner)reload();就可以调用frmMain中的方法了,方法里重新帮顶一下数据表就ok了

给你提个建议,做程序的时候 不要老用程序员的眼光来设计一个软件,在可能你眼里某个功能 很好,但是实现起来有点困难,如果用户 很长时间才用到一次,你有何必在开发过程中老是纠结于此了,跳过去,最快完成基本功能才是最重要!

 可以用下面的方法实现,我把判断密码帐号屏蔽了,你可以根据你的逻辑判断。
 //login就是你的登录窗体,
 
  [STAThread]
        static void Main()
        {
            ApplicationRun(new login());
        }
 private void button1_Click(object sender, EventArgs e)
        {
            if (txtuserTextTrim() == "" || txtpwdTextTrim() == "")
            {
                MessageBoxShow("帐号和密码不能为空");
            }
            else
            {
                main main = new main();
               
                mainShowDialog();
                thisVisible = false;
                //sql = " select  from account_user_t where userid='" + txtuserTextTrim() + "' and password='" + txtpwdTextTrim() + "' and flag='Y' ";
                //ds = MySqlHelperExecuteDataset(constr, sql);
                //if (dsTables[0]RowsCount > 0)
                //{
                //Form1 Form1 = new Form1();
                //thisVisible = false;
                //Form1ShowDialog();
                //}
                //else
                //{
                //  MessageBoxShow("帐号或密码不对,请确认");
                //}
            }
            
           
        }


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

原文地址:https://54852.com/yw/10258210.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存