我熟悉编程中面向对象的主要概念,目前我正在自学如何设计类。创建一个类与SQL数据库进行交互
我有一个非常简单的类calld公司。下面是我的代码至今
using System;
namespace Addressbook
{
public class Company
{
private string _companyId;
private string _companyName;
private string _companyType;
private string[] _companyDetails;
public Company()
{
}
public string CompanyId
{
set
{
this._companyId = value;
}
}
public string CompanyName
{
set
{
this._companyName = value;
}
}
public string CompanyType
{
set
{
this._companyType = value;
}
}
public string[] GetCompanyDetails()
{
return null;
}
}
}
什么我现在试图做的是实施一些方法给它,这就是在那里,我有点失去。
我想到的第一种方法叫做GetCompanyDetails()
,它会从SQL数据库收集数据然后显示它。可能在DataGridView或其他东西。
我的问题是我无法弄清楚我应该如何写这个方法。我是否将所有SQL查询和连接放在里面?或者我只是将它们的实例作为参数传递?我应该从方法中返回什么类型?
有人可以给我一些指导方针吗?
此外,如果您有关于此主题的任何优秀教程/指南的链接,请将其发布。
谢谢。
我无亲,但我一直在训练,宣布持有的所有查询返回'string'一个新的类。 –