我正在使用 MySQL Workbench 6.3 提供的迁移向导将 SQL Server 数据库转换为 MySQL。我测试了两个数据库之间的连接,它们对迁移向导有效。迁移向导完成后,我会收到 22 个迁移警告,它们都是相同的警告:
列 0 到 16 的截断键列长度
我很难找到收到警告以缩小问题范围的表之间的任何相似之处。有些具有相同类型数据的表没有收到这些错误。
以下是受此警告影响的表之一的示例。
有谁知道是什么/什么可能导致这些迁移警告?
如果您需要更多信息/图片,请告诉我。
当我使用 Notepad++ 编辑器并在编辑器中滚动时,行仅移动 1。我将计算机设置设置为每次滚动 6 行,但它们不会在 Notepad++ 中进行翻译。我也无法在首选项中找到该设置。这不是世界末日,我只是希望我的滚动体验在从浏览器切换到 Notepad++ 等时不会改变。
谢谢!
我试图从复选框列表中获取多个值并将它们添加到列表中,但是即使列表包含适当的计数值,选中的值也始终为false.
要填充的代码:
Guid userGuid = (Guid)Membership.GetUser().ProviderUserKey;
HelpingOthersEntities helpData = new HelpingOthersEntities();
List<LookupStoreLocationsByUserName> theDataSet = helpData.LookupStoreLocationsByUserName(userGuid).ToList<LookupStoreLocationsByUserName>();
locCkBox.DataSource = theDataSet;
locCkBox.DataTextField = "slAddress";
locCkBox.DataValueField = "storeLocationID";
locCkBox.DataBind();
Run Code Online (Sandbox Code Playgroud)
添加到列表的代码:
List<int> locList = new List<int>();
for (int x = 0; x < locCkBox.Items.Count; x++){
if(locCkBox.Items[x].Selected){
locList.Add(int.Parse(locCkBox.Items[x].Value));
}
}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是我无法进入items.selected
我的价值总是假的.
我试过填充回发的复选框,但我得到相同的结果.我的列表给了我适当.Count数量的值,但是items.selected= false?
我已经尝试过foreach循环添加到列表中,但我反复得到相同的结果.我错过了什么活动吗?
asp.net ×1
checkboxlist ×1
drupal-7 ×1
line ×1
migration ×1
mysql ×1
notepad++ ×1
sql-server ×1