我创建了一个带有表的应用程序,应该使用对SQL SERVER的查询来填充该表。如何使用应用程序将请求发送到服务器?
答案 0 :(得分:1)
您可以使用https://github.com/nippur72/SqlServerSocket
但是,您需要在安装SQL Server的服务器计算机上安装SqlServerSocket。
// creates a connection
var conn = new SqlConnection("SERVER=localhost;Database=mydb;Trusted_connection=yes");
// open connection
await conn.open();
// runs a query returning a single value
var howmany = await conn.queryValue("SELECT COUNT(*) FROM Customers");
// runs a query returning a single row
var myFirstCustomer = await conn.querySingle("SELECT name,age FROM Custormers");
print(myFirstCustomer["name"]);
// runs a query returning all rows
var customers = await conn.query("SELECT TOP 10 name,age FROM Custormers");
for(var customer in customers)
{
print(customer["name"]);
}
// execute a command, returning the number of rows affected
var n = await conn.execute("UPDATE Customers SET age=0");
print("zeroed $n customers");
// disconnect
await conn.close();
答案 1 :(得分:-1)
目前无法实现。
Dart创建于2011年(八年前)。
没那么久了。
也许您需要再等8年?