怎样连接取得SQL数据库里某字段的数据?
我只懂连接ACCESS,SQL不知道该怎么加代码??
最好给出代码,谢谢大家~~~~~~~~~~~~~
String sql="select * from yourtable";
query->Close();
query->SQL->Clear();
query->SQL->Add(sql);
query->Open();
String myname=query->FieldByName("MyName")->AsString;
AnsiString ConnectionString;
ADOConnection1->Close();
ConnectionString = "Provider=SQLOLEDB.1;";
ConnectionString += "Persist Security Info=True;";
//ConnectionString += "Password= ;";//没有密码,是不是为空啊??
可以不要
ConnectionString += "User ID= P4;";
ConnectionString += "Data Source= SQL Server;"; //可以用机器名
ConnectionString += "Initial Catalog= yxwuguan;";
ADOConnection1->ConnectionString = ConnectionString;
ADOConnection1->Open();
楼上怎么给NAME属性赋值呀。。。:
你先加一个 TDataSource ,设置其和 query的连接属性,然后设置DBEdit1和DataSource的联接属性,再执行代码:
String sql="select * from ownerinfo";
query->Close();
query->SQL->Clear();
query->SQL->Add(sql);
query->Open();
就可以了。
楼主看看书吧!