SqlConnection con = new SqlConnection(@"server=MOON\SQLEXPRESS;Initial Catalog=Moon;Integrated Security=True");
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button>(Resource.Id.btnsubmit);
button.Click += button_Click;
}
void button_Click(object sender, EventArgs e)
{
try
{
EditText etuser = FindViewById<EditText>(Resource.Id.txtuser);
EditText etpass = FindViewById<EditText>(Resource.Id.txtpass);
con.Open();
SqlCommand cmd = new SqlCommand("insert into Login values('" + etuser.Text + "','" + etpass.Text + "')", con);
cmd.ExecuteReader();
con.Close();
}
catch(Exception ex)
{
string result;
result = ex.Message;
Toast.MakeText(this, result, ToastLength.Short).Show();
}
}
请帮帮我,我想插入一条记录,但出现错误
无法解析主机
MOON
请帮帮我。我使用的是本地数据库,我的服务器名称也是MOON\SQLExpress
。
答案 0 :(得分:0)
在sqlserver计算机上创建(自主)Web服务。
以管理员身份运行您的服务
使用SlSvcUtil
(从https://www.microsoft.com/de-DE/download/details.aspx?id=28359下载和安装)
将此课程放入您的xamarin项目
在您的应用中使用该服务