我用ado连接数据库(这个连接数据库是我自己写的一段代码,不是通过空件联系的),当我用dbgrid显示筛选的纪录的时候
问题是:
由于使自己写的
ADOConnection1.ConnectionString :='Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog='+databasename+';'+
'User ID='+User+';password='+PassWord+';Data Source='+servername;
这个东东,所以没有办法直接和grid关联上,所以没有办法需要那个字段显示并且为这个字段命名为中文,请问怎么办
问题是:
由于使自己写的
ADOConnection1.ConnectionString :='Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog='+databasename+';'+
'User ID='+User+';password='+PassWord+';Data Source='+servername;
这个东东,所以没有办法直接和grid关联上,所以没有办法需要那个字段显示并且为这个字段命名为中文,请问怎么办
2\建立一个Datasource1,将其dataset设置为adotable1 or adoquery1.
3\在adotable1的onafteropen中写程序,将所有字段名的DISPLAYLABEL设为对应的中文字段.
4\DBGIRD的datasource设为datasource1.即可.