用ADO.net建立数据库连接,
取得recodset,读出资料.
参照以下代码:
public int GetRecordSet(string strSQL)
{

SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = this.connString;
myConnection.Open();
SqlCommand myCommand = new  SqlCommand(strSQL,myConnection);
try
{
this.myReader = myCommand.ExecuteReader();
//System.Data.DataTable mytb=this.myReader.GetSchemaTable();
setlog(strSQL);
if(this.myReader.Read())
{
return 1; //有结果
}
else
{
this.errMsg="查询无符合条件的记录!";
return 0; //无结果
}
}
catch(Exception e)
{
this.errMsg=e.ToString();
return -1; //出错
}
}

解决方案 »

  1.   

    依次单击 File| New | Project。显示 New Project 对话框。 
    从对话框左侧的树状视图中选择 Porject Type。在本示例中,请选择 Visual Basic Projects。 
    从对话框右侧的模板列表中选择 Windows 应用程序。 
    为要创建的项目指定名称和位置。单击 OK,创建项目。 
    按 F4 键显示窗体属性。将此窗体的 Name 属性更改为 frmCustomers。 
    将 Text 属性更改为 Customer Information。 
    创建和配置数据集
    创建项目和窗体之后,就可以创建和配置窗体所基于的数据集了。数据集是内存中包含表、关系和约束的缓存,其中的每个表均为列和行的集合。数据集能够识别其原始状态和当前状态,因此可以跟踪发生的变化。数据集中的数据被视为可更新数据。首先,创建一个包含 SQL 语句(用于填充数据集)的数据适配器。要创建数据连接和数据适配器:在工具箱的 Data 选项卡中,选择一个 SQLDataAdapter,将其拖放到窗体中。将显示数据适配器配置向导。单击 Next。 
    单击 New Connection,创建数据适配器要使用的数据连接。将显示 Data Link Properties 对话框,如图 2 所示。
     图 2:Data Link Properties 对话框,允许用户为绑定窗体所基于的数据指定连接信息 更改服务器名称以指向您的 SQL 服务器,在本示例中为 (local)。 
    更改登录到该 SQL 服务器所需的用户名和密码。 
    选择 Northwind 数据库作为本示例要使用的数据库(参阅图 2)。 
    单击 OK 返回向导,然后单击 Next。 
    该向导允许用户指定查询类型,如图 3 所示。请选择 Use SQL Statements 并单击 Next。
     图 3:指定绑定窗体要基于的查询类型 键入 SQL 语句,或单击 Query Builder,由向导为您编写 SQL 语句。在本示例中,请键入以下 SQL 语句:
    SELECT CustomerID, CompanyName, ContactName, 
       ContactTitle, Country FROM Customers
    单击 Next,然后单击 Finish 完成此过程。请注意,在窗体的组件栏中将显示名为 SQLConnection1 的 SQLConnection 对象和名为 SQLDataAdapter1 的 SQLDataAdapter 对象。
    SQLConnection1 对象包含有关如何访问选定数据库的信息。SQLDataAdapter1 对象包含一个查询,它定义了要访问的数据库中的表和列。注意:在本示例中,因为要使用 SQL Server,所以在工具箱中选择 SQLDataAdapter。此对象只允许用户连接到 SQL Server 数据库,如果要连接其他类型的 OLEDB 数据,请选择更常用的 OLEDBDataAdapter。
      

  2.   

    我有一个用户信息表,是SQLserver做的,现在每个文本框textbox,要直接从数据库中取值,每个文本框textbox的代码怎样编呢?