Access+C#
时间:2010-10-25 来源:woxf
一、连接:
System.Data.OleDb;
public static string ConnString = @"provider=Microsoft.Jet.OLEDB.4.0;data source=.\Database.mdb;";
OleDbConnection conn = new OleDbConnection(ConnString);
conn.Open();
二、模糊查询like语句
进行模糊查询时,在VS中语句如下:
SELECT 名义制冷量 AS [制冷量(kW)] FROM AW系列 WHERE 型号 like '%AWHD0%1B1%';
在ACCESS中,同样的目的,语句则如下:
SELECT 名义制冷量 AS [制冷量(kW)] FROM AW系列 WHERE 型号 like '*AWHD0*1B1*';不然查询不出来;
三、ACCESS中列的命名(主要是有括号,括号里有单位时)
当列名有括号时,如在查询语句中对所查列名不加中括号,会出现该列函数未定义错误,查询不出来。因此当列名有括号时,查询语句中所查询列列名需加中括号。如 SELECT [名义制冷量(kW)] FROM AW系列 WHERE 型号 like '%AWHD0%1B1%';
或者列名的命名干脆不用括号,利用AS语句,如名义制冷量 AS [制冷量(kW)],同样也可以在显示时出现括号。
最后,就是每个语句结束时需有分号。
相关阅读 更多 +