これが私の主な目標です。ユーザーがテキストボックスにコンピューター名を入力できるようにしたいのですが、データベースにコンピューター名とIPアドレスを含むテーブルがあります。だから私はデータベースを照会するときにこのようなことをしたい... "コンピュータ名からIPアドレスを選択してください。このように、ユーザーがコンピューター名を入力すると、データベースが検索され、IP アドレスを使用して PC にマップされます。
これまでのところ、db から textbox1 に結果を戻そうとしています。どんな助けでも大歓迎です。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace testwf
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
InitializeComponent();
SqlConnection cs = new SqlConnection(@"Server=10-nuerp-006acdst;Database=Rert;User Id=reports;Password=Password");
SqlDataAdapter da = new SqlDataAdapter();
cs.Open();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cs = new SqlConnection(@"Server=10-nuerp-006acdst;Database=Rert;User Id=reports;Password=Password
SqlDataAdapter da = new SqlDataAdapter();
cs.Open();
da.SelectCommand = new SqlCommand();
SqlCommand command = new SqlCommand("select top 1 * from station", cs);
SqlDataReader dr = command.ExecuteReader();
//cs.Open();
dr.Read();
while (dr.Read())
{
cs.Open();
command.ExecuteReader();
textbox1.Text = dr.GetSqlValue(1).ToString();
MessageBox.Show(dr.GetSqlValue(0).ToString());
}
MessageBox.Show(dr.GetSqlValue(0).ToString());
cs.Close();
}
}
}