我创建了一个Firebird数据库并通过Visual Studio Server Explorer成功连接到它。现在我想通过代码测试它,所以我做了一个简单的表单 - 按下按钮 - 将标签文本更改为数据库中的值。这是代码
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("data source=localhost;initial catalog=D:\\poslovanje\\POSLOVANJE.FDB;user id=SYSDBA");
SqlCommand cmd = new SqlCommand("SELECT ID FROM USERS", con);
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read())
{
label3.Text = dr[0].ToString();
}
con.Close();
}
问题是我的应用程序在con.Open();
我也试过这个连接字符串:
User=SYSDBA;Password=masterkey;Database=D:\\poslovanje\\poslovanje.fdb;Data Source=localhost;
答案 0 :(得分:0)
这是基本的初学者错误,我需要使用FbConnection和FbCommand,而不是Sql