作者vulurn (克难)
看板C_Sharp
标题Re: [问题] class的用法
时间Fri Oct 7 17:47:34 2011
public class classname
{
public void connection()
{
//Todo...
}
}
在Form叫用:
classname cls = new classname;
cls.connection();
不知道我有没有误会?@@
不过你这样资料每次叫用不是都塞进不同的Dataset吗?
※ 引述《kevin888 (kevin)》之铭言:
: 使用工具 ACCESS2010 & studio 2010 C#
: 我创建了一个ACCESS档,要把资料丢到datagridview显示
: 但是我还会有增加 删除 更新 查询 的BTN
: 所以会有连接路径常使用到
: 我想把dledb 连接字串都丢到class里 需要用到再呼叫
: 请问我该怎麽弄?
: 以下是我在form里的语法跟字串
: 并非是class里的
: 麻烦各位前辈交一下
: 谢谢
: string Abc = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
: Source=D:\CASE\test\mdiacs1005\mdiacs1005\bin\Debug\db.accdb";
: OleDbConnection conn;
: conn = new OleDbConnection(Abc);
: conn.Open();
: string SelectCmd = "select * from user1";
: OleDbDataAdapter DtApter;
: DataSet DtSet;
: DtApter = new OleDbDataAdapter(SelectCmd, conn);
: DtSet = new DataSet();
: DtApter.Fill(DtSet, "user1");
: DataGridView1.DataSource = DtSet.Tables["user1"];
: conn.Close();
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.140.36
1F:→ kevin888:我在Class就是用你这样的架构 10/08 00:02
2F:→ kevin888:但是我不太懂从FORM呼叫CLASS以及在CLASS中该如何填值 10/08 00:04
3F:→ vulurn:叫用不是已经写了吗...? 10/08 09:15
4F:→ vulurn:填值就在class方法後面带参数就好了啊?叫用的时候再给他值 10/08 09:16
5F:→ kevin888:大大 虽然你已经提点我 但是我还是不太懂 有扣可以参考吗 10/09 21:51
ex:
public partial class Form1 : Form
{
//...
classname cls = new classname();
private void button1_Click(object sender, EventArgs e)
{
cls.connection();
}
}
※ 编辑: vulurn 来自: 118.165.14.143 (10/09 23:10)
6F:→ kevin888:这几段的意思是说 我在FORM中NEW一个CLS 10/11 04:44
7F:→ kevin888:当我按下BTN则会跟CLS连接 这样对吗? 10/11 04:45
8F:→ vulurn:也不是说连接,只是呼叫连线方法而已,塞完资料就离线了 10/11 08:51