本人刚学C#
这是我连数据库的程序编译的时候出问题了:
int a=0;
OleDbConnection conn= new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\My Documents\db1.mdb");
string str="SELECT 姓名,密码 FORM 登陆表";
OleDbDataAdapter da= new OleDbDataAdapter(str,conn);
OleDbCommandBuilder cmd= new OleDbCommandBuilder(da);
conn.Open();
DataSet ds= new DataSet();
    da.Fill(ds,"登陆表");
a=Convert.ToInt32(ds.Tables["登陆表"].Rows.Count);
conn.Close();
if(a>0)
{
textBox1.Text="ok";
}
编译提示:
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。
未处理的异常: System.Data.OleDb.OleDbException: 语法错误 (操作符丢失) 在查询表达式 '密码 FORM 登陆表' 中。
  不知道 那位大大能帮我下!!!