我真的很擅长在Windows WPF应用程序中使用数据库,并收到如下错误消息 -
初始化字符串的格式不符合从索引0开始的规范。
我不确定为什么会出现这种错误,并且想知道是否有人可以帮忙解决它?
我用来尝试连接数据库的代码:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
DataSet dataset = new DataSet();
private void Item_List_Loaded(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(@"F:\VS Projects\POS applicarion\POS applicarion\Imes.sdf");
SqlDataAdapter adapt = new SqlDataAdapter(conn.CreateCommand());
adapt.SelectCommand.CommandText = "select * from item";
adapt.Fill(dataset);
PopulateListBox();
}
}
谢谢!
答案 0 :(得分:0)
作为您问题中的评论,连接字符串是错误的。
您必须为SqlConnection
的构造函数参数提供正确的SQL Server连接字符串语法。
例如:
Server=myServerAddress;Database=myDataBase;User Id=myUsername;
Password=myPassword;
有关连接字符串的更多语法示例,请访问http://www.connectionstrings.com/sql-server/。