我想在C#-application中从access-database加载一些数据.但是当它尝试与数据库建立连接时,我收到此错误:
无法识别的数据库格式
我该如何解决这个问题?
这是我的代码:
private void btnBrowseDB_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Kies een databank.";
ofd.Filter = "Microsoft Access Databank (*.accdb)|*.accdb";
ofd.RestoreDirectory = true;
if (ofd.ShowDialog() == DialogResult.OK)
{
txtDBLocation.Text = ofd.FileName;
loadCampagnes(ofd.FileName);
}
}
private void loadCampagnes(string pathDB)
{
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;"
+ "User ID=;"
+ "Password=;"
+ "Data Source =" + pathDB + ";";
try
{
OleDbConnection oleDbConn = new OleDbConnection(connString);
string strSQL = "SELECT id, naam "
+ "FROM Marketingcampagne …Run Code Online (Sandbox Code Playgroud) 我有以下代码:
<div style="width:100%" align="center">
<img src="./platform-logos-big.png" alt="Icons of platforms we support: Windows Linux and MacOS X" border="0" align="middle" usemap="#Map">
<map name="Map">
<area shape="rect" coords="0,0,87,100" href="#Linux" alt="Click here to download Linux version of CloudClient">
<area shape="rect" coords="88,0,195,100" href="#Windows" alt="Click here to download Windows version of CloudClient">
<area shape="rect" coords="196,0,300,100" href="#MacOsX" alt="Click here to download MacOsX version of CloudClient">
</map>
</div>
<div class="WTT">
tooltipWin
</div>
<div class="LTT">
tooltipLin
</div>
<div class="MTT">
tooltipMac
</div>
Run Code Online (Sandbox Code Playgroud)
我想展示我的纯html工具提示出现在鼠标顶部并移动它.如何使用jQuery做这样的事情?
我是编程的新手,大部分都是自学的.希望有人能就这些代码给我建议.
基本上,我遇到的问题是我的SQL语句没有执行来从我的数据库中检索数据.它只是用SELECT MemberOne分配userPermissionsOne FROM aspnet_Users WHERE MemberOne LIKE ' _ '.
很感谢任何形式的帮助.
userName = User.Identity.Name;
userName = userName.ToUpper();
selectedUserName = betDropDownList.SelectedValue;
userPermissionsOne = "SELECT MemberOne FROM aspnet_Users WHERE MemberOne LIKE '___'";
userPermissionsTwo = "SELECT MemberTwo FROM aspnet_Users WHERE MemberTwo LIKE '___'";
userPermissionsThree = "SELECT MemberThree FROM aspnet_Users WHERE MemberThree LIKE '___'";
if (string.Compare(userName, selectedUserName, true) == 0 || User.IsInRole("Administrator"))
{
hinzufugenButton.Enabled = true;
loschenButton.Enabled = true;
bearbeitenButton.Enabled = true;
betDropDownList.Enabled = true;
}
else if (userName == "ENL")
{
if …Run Code Online (Sandbox Code Playgroud) 我想用这个突出显示一个元素:
$('input.step:last').css('background','#003').animate({'background':'#fff'},300);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
为什么?
我在网上看到很多指南在jQuery中创建一个新元素,如下面的代码
var input = $('<input>', {
id: 'FormUsername',
name: 'username',
type: 'text',
value: 'Enter your username...',
focusin: function() {
$(this).val('');
}
}).appendTo(someElement);
Run Code Online (Sandbox Code Playgroud)
这将创建一个输入元素并将其追加.我想创建一个div元素并将此输入元素添加到它,然后追加它.我该怎么做呢?
谢谢,亚历克斯
我想基于比较当前行值(第2列)和前一行值来格式化gridview.因此,如果它们是相同的,背景颜色将是相同的,例如绿色.如果它们不相同,则背景颜色为红色.例如:
Gridview values
Car 1 (bg color green)
Car 1 (bg color green)
Car 2 (bg color red)
Car 3 (bg color green)
Car 3 (bg color green)
Car 3 (bg color green)
Run Code Online (Sandbox Code Playgroud)
我无法让这个工作.这是我想出的代码.
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowCreated
If e.Row.RowType = DataControlRowType.DataRow Then
If Not e.Row.DataItem Is Nothing Then
'switch for first row
If e.Row.RowIndex = 1 Then
Dim Gprev As GridViewRow = GridView1.Rows(e.Row.RowIndex - 1)
If Gprev.Cells(1).Text = e.Row.Cells(1).Text Then
'e.Row.Cells(1).Text …Run Code Online (Sandbox Code Playgroud) 嗨,大家怎么能得到选定的价值?
这是我的模特
public class PaymentModels
{
public int CreditCardNumber { get; set; }
public List<SelectListItem> CardType { get; set; }
public static List<SelectListItem> getCardTypes()
{
List<SelectListItem> cardType = new List<SelectListItem>();
cardType.Add(new SelectListItem { Text = "American Express"});
cardType.Add(new SelectListItem { Text = "Mastercard" });
cardType.Add(new SelectListItem { Text = "Visa" });
return cardType;
}
}
Run Code Online (Sandbox Code Playgroud)
这是通过控制器在视图上显示列表的方式
ViewData["List"] = PaymentModels.getCardTypes();
Run Code Online (Sandbox Code Playgroud)
这是我的回发方法
[HttpPost]
public ActionResult Payment(PaymentModels pay)
{
String vr;
foreach(var v in pay.CardType) {
vr= v.Selected.ToString();
}
return View();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,当调用post事件时,如何从我的cardtype列表中获取所选值?
我有这样的结构
<div id="mali_oglasi">
<p class="mali_oglas">
<span class="name">Predaja7</span>
<span class="body">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec urna eros, viverra nec porta vitae, luctus at ipsum. Pellentesque porta imperdiet purus, at pellentesque nisl lacinia et. Nam id justo do</span>
<span class="contact_author">Saša</span>
<span class="date_created">2012-03-13 14:36:30</span>
<span class="date_expires">2012-04-12 14:36:30</span>
<span class="email">imalimalomrk@gmail.com</span>
<span>Pirot</span>
<span>Auto i Moto</span>
<a class="obrisi" id="16">Obrisi</a>
<a class="izmeni" id="16">Izmeni</a>
</p>
<p class="mali_oglas">
<span class="name">Predaja6</span>
<span class="body">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec urna eros, viverra nec porta vitae, …Run Code Online (Sandbox Code Playgroud) 我是使用.NET中的文件的新手
我正在使用3.5 Framework在VB.NET中创建一个WPF应用程序.(如果你在C#中提供一个例子,那就完全没问题了.)
在我的项目中,我有一个MS Access数据库的模板.我希望的行为是,当用户单击文件 - >新建时,他们可以创建此模板的新副本,为其指定文件名,并将其保存到本地目录.
数据库已经有表和一些与我的应用程序接口所需的起始数据(一个用户友好的数据编辑器)
我认为这种方法是将这个"template.accdb"文件作为项目中的资源包含在内,并在运行时以某种方式将其写入文件?
任何指导都将非常非常感谢.
谢谢!
- > ---> a | b ---> 1 | 1
它假设从a或b开始,然后是1.a或b之后有多少1并不重要.例如:a1,b1,b111111,a111我输入的所有内容都无效但这应该是有效的:a1,b1,b111111,a111
/*
<S> --> <A><B>
<A> ---> a | b
<B> ---> 1 | 1 <B>
It suppose to be vaild for example: a1, b1, b111111, a111
*/
#include <iostream>
#include<stdlib.h> // for the exit(1) function
using namespace std;
char text[100];
char ToBeChecked;
char lexical(); //identify the characters
void SProd();
void AProd();
void BProd();
int main()
{
cout<<"Enter a string(max. 100 characters"<<endl;
cin>>text;
ToBeChecked = lexical(); //identify the character; find …Run Code Online (Sandbox Code Playgroud)