我尝试建立一个if语句来检查是否已经创建了一个表.我只想创建一个表,但现在我每次单击按钮存储信息时都会创建一个表.有什么建议?
DataTable dt;
private void InitDataTable()
{
if () {
}
dt = new DataTable();
DataSet ds = new DataSet();
ds.ReadXml("gjesteInfo.xml");
ds.Tables.Add(dt);
DataColumn dc1 = new DataColumn("Fullt navn");
DataColumn dc2 = new DataColumn("Start dato");
DataColumn dc3 = new DataColumn("Antall dager");
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
dt.Columns.Add(dc3);
dt.Rows.Add(gjestenavnInput.Text, datoInnsjekk.Text, antallDager.Text);
ds.Merge(dt);
ds.WriteXml("gjesteInfo.xml");
}
private void lagre_Click(object sender, EventArgs e)
{
InitDataTable();
gjesterutenrom.Items.Add(gjestenavnInput.Text);
gjestenavnInput.Text = "";
datoInnsjekk.Text = "";
antallDager.Text = "";
DataSet onClick = new DataSet();
onClick.ReadXml("gjesteInfo.xml");
lagredeGjester.DataSource = onClick.Tables[0];
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用名为lagredeGjester的DataGridView来查看存储在XLM中的信息.
更新的问题:
现在我写了这样的代码: …
当尝试在 Lync UCWA 上运行应用程序信息的 POST 请求时,我收到 502 错误网关(“策略阻止请求被代理。”)。当我在没有 SSL 的情况下发出请求时,我收到 403 - 禁止:访问被拒绝。
这是因为我在VPN上而不是在内部网络上吗?VPN 或 IIS 内部有一些策略拒绝我访问吗?
我还没有在内部尝试过。还有其他人有这样的经验吗?
VS2015对开发Skype for Business(Lync 2013 SDK)应用程序有任何限制吗?
当我尝试安装Lync 2013 SDK时,出现"未找到Microsoft Visual Studio 2010 SP1或更高版本"的错误.
我需要企业版吗?
visual-studio lync-client-sdk lync-2013 visual-studio-2015 skype-for-business
我从Core Data获取实体,但我无法访问对象值来分配变量等.
这是我的代码:
@IBAction func loadItem(sender: UIButton) {
let appDel: AppDelegate = (UIApplication.sharedApplication().delegate as! AppDelegate)
let context: NSManagedObjectContext = appDel.managedObjectContext
let request = NSFetchRequest(entityName: "Words")
request.returnsObjectsAsFaults = false
do {
let results:NSArray = try context.executeFetchRequest(request)
for res in results{
print(res)
print(res.word)
}
} catch {
print("Unresolved error")
abort()
}
}
Run Code Online (Sandbox Code Playgroud)
print(res)工作正常,并在控制台中给我对象:
<NSManagedObject: 0x7ff0095355f0> (entity: Words; id: 0xd000000000040000 <x-coredata://0E645702-9493-4D1A-8D55-4482B7948054/Words/p1> ; data: {
image = <89504e47 0d0a1a0a 0000000d 49484452 00000a6c 000006ec 08020000 009fcbb9 fc000001 18694343 50494343 2050726f 6669>;
word = test;
}) …
Run Code Online (Sandbox Code Playgroud)