首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

初学者请问

2012-01-01 
菜鸟请教stringmySelectQuery1 SELECTCustomerID,CompanyNameFROMCustomersWHERECountry@CountryANDCit

菜鸟请教
string   mySelectQuery1= "SELECT   CustomerID,CompanyName   FROM   Customers   WHERE   Country=@Country   AND   City=@City ";
ArrayList   myParamArray=new   ArrayList();
SqlParameter   myParam1=new   SqlParameter( "@Country ",SqlDbType.Text,30);
SqlParameter   myParam2=new   SqlParameter( "@City ",SqlDbType.Text,30);
请问上面那个sql语句是什么意思,里面的那个 'Country=@Country   AND   City=@City '是什么意思
再有就是new   SqlParameter( "@Country ",SqlDbType.Text,30)这个构造函数是什么
对里面的3个参数不太明白

[解决办法]
@Country 参数,可以理解为占位符,意思是这个值后面在给

new SqlParameter( "@Country ",SqlDbType.Text,30);

实例化一个参数名字为 @Country ,类型就是SQL Server的Text类型,大小为30

热点排行