Need help understanding whats wrong with ASP checking for empty fields.

Can anyone tell me whats wrong with these if statements: If i
sumbit the
form providing everything except the dream_inscript field it
gives me this
error:
=================================================
Microsoft OLE DB Provider for ODBC Drivers error '80040e57'
[Microsoft][ODBC Microsoft Access Driver]Invalid string or
buffer length
/purch_confirm_mail.asp, line 67
=================================================
If i submit the form and provide just that field along with
the first 4
which are automatically passed from the DB the form submits
fine and no
problem.. I know it has something to do with my If
Statements..
Basically i want to check the 4 fields:
dream_inscript If this one is -1 then pass N/A to the db
dream_price If dream_inscript <> -1 then pass 45 to the
db
dream_comm if dream_comm is empty then pass N/A to the db
custom_inscript if custom_inscript is empty then pass N/A to
the db
custom_wanted if this is Y then pass 45 to the db
custom_comm if this is empty then pass N/A to the db
MM_editCmd.CommandText = "INSERT INTO tbMailOrders
(item_number,
item_summary, item_price, shipping_cost, dream_price,
dream_inscript,
dream_comm, custom_comm, custom_price, video_wanted,
video_price,
grandtotal, cs_name, pp_email, c_email) VALUES (?, ?, ?, ?,
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param1", 202,
1, 10, Request.Form("item_number")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param2", 202,
1, 255, Request.Form("item_summary")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param3", 202,
1, 10, Request.Form("itemprice")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param4", 202,
1, 10, Request.Form("shippingcost")) ' adVarWChar
If cStr(Request.Form("dream_inscript"))<> "-1" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param5", 202, 1,
10, "45") ' adVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param5", 202,
1, 10, "0.00") ' adVarWChar
End If
If cStr(Request.Form("dream_inscript"))<> "-1" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param6", 203, 1,
1073741823, Request.Form("dream_inscript")) ' adLongVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param6", 203,
1, 1073741823, "N/A") ' adLongVarWChar
End If
If Len(cStr(Request.Form("dream_comm")))= "0" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param7", 203,
1, 1073741823, "N/A") ' adLongVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param7", 203,
1, 1073741823, Request.Form("dream_comm")) ' adLongVarWChar
End If
If Len(cStr(Request.Form("custom_inscript")))= "0" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param8", 203,
1, 1073741823, "N/A") ' adLongVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param8", 203, 1,
1073741823, Request.Form("custom_inscript")) ' adLongVarWChar
End If
If Request.Form("custom_wanted")= "Y" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param9", 202,
1, 10, "45") ' adVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param9", 202,
1, 10, "0.00") ' adVarWChar
End If
If Request.Form("video_wanted")= "Y" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param10", 202,
1, 10, "Yes") ' adVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param10", 202,
1, 10, "No") ' adVarWChar
End If
If Request.Form("video_wanted")= "Y" Then
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param11", 202, 1,
10, "15") ' adVarWChar
Else
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param11", 202,
1, 10, 0.00) ' adVarWChar
End If
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param12", 202,
1, 10, Request.Form("grand")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param13", 202,
1, 255, Request.Form("name")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param14", 202,
1, 255, Request.Form("email")) ' adVarWChar
MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param15", 202,
1, 255, Request.Form("email2")) ' adVarWChar
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
ASP, SQL2005, DW8 VBScript, Access

issue corrected.
ASP, SQL2005, DW8 VBScript, Visual Studio 2005, Visual Studio
2008
"Daniel" <[email protected]> wrote in message
news:[email protected]...
> Can anyone tell me whats wrong with these if statements:
If i sumbit the
> form providing everything except the dream_inscript
field it gives me this
> error:
> =================================================
> Microsoft OLE DB Provider for ODBC Drivers error
'80040e57'
> [Microsoft][ODBC Microsoft Access Driver]Invalid string
or buffer length
>
> /purch_confirm_mail.asp, line 67
> =================================================
> If i submit the form and provide just that field along
with the first 4
> which are automatically passed from the DB the form
submits fine and no
> problem.. I know it has something to do with my If
Statements..
>
> Basically i want to check the 4 fields:
>
> dream_inscript If this one is -1 then pass N/A to the db
> dream_price If dream_inscript <> -1 then pass 45
to the db
> dream_comm if dream_comm is empty then pass N/A to the
db
>
> custom_inscript if custom_inscript is empty then pass
N/A to the db
> custom_wanted if this is Y then pass 45 to the db
> custom_comm if this is empty then pass N/A to the db
>
>
>
>
> MM_editCmd.CommandText = "INSERT INTO tbMailOrders
(item_number,
> item_summary, item_price, shipping_cost, dream_price,
dream_inscript,
> dream_comm, custom_comm, custom_price, video_wanted,
video_price,
> grandtotal, cs_name, pp_email, c_email) VALUES (?, ?, ?,
> ?, ?, ?, ?, ?, ?)"
> MM_editCmd.Prepared = true
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param1", 202,
> 1, 10, Request.Form("item_number")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param2", 202,
> 1, 255, Request.Form("item_summary")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param3", 202,
> 1, 10, Request.Form("itemprice")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param4", 202,
> 1, 10, Request.Form("shippingcost")) ' adVarWChar
> If cStr(Request.Form("dream_inscript"))<> "-1"
Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param5", 202, 1,
> 10, "45") ' adVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param5", 202,
> 1, 10, "0.00") ' adVarWChar
> End If
> If cStr(Request.Form("dream_inscript"))<> "-1"
Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param6", 203, 1,
> 1073741823, Request.Form("dream_inscript")) '
adLongVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param6", 203,
> 1, 1073741823, "N/A") ' adLongVarWChar
> End If
> If Len(cStr(Request.Form("dream_comm")))= "0" Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param7", 203,
> 1, 1073741823, "N/A") ' adLongVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param7", 203,
> 1, 1073741823, Request.Form("dream_comm")) '
adLongVarWChar
> End If
> If Len(cStr(Request.Form("custom_inscript")))= "0" Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param8", 203,
> 1, 1073741823, "N/A") ' adLongVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param8", 203, 1,
> 1073741823, Request.Form("custom_inscript")) '
adLongVarWChar
> End If
> If Request.Form("custom_wanted")= "Y" Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param9", 202,
> 1, 10, "45") ' adVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param9", 202,
> 1, 10, "0.00") ' adVarWChar
> End If
> If Request.Form("video_wanted")= "Y" Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param10", 202,
> 1, 10, "Yes") ' adVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param10", 202,
> 1, 10, "No") ' adVarWChar
> End If
> If Request.Form("video_wanted")= "Y" Then
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param11", 202, 1,
> 10, "15") ' adVarWChar
> Else
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param11", 202,
> 1, 10, 0.00) ' adVarWChar
> End If
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param12", 202,
> 1, 10, Request.Form("grand")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param13", 202,
> 1, 255, Request.Form("name")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param14", 202,
> 1, 255, Request.Form("email")) ' adVarWChar
> MM_editCmd.Parameters.Append
MM_editCmd.CreateParameter("param15", 202,
> 1, 255, Request.Form("email2")) ' adVarWChar
> MM_editCmd.Execute
> MM_editCmd.ActiveConnection.Close
>
> --
> ************************************************
> ASP, SQL2005, DW8 VBScript, Access
>

Similar Messages

  • Need help finding whats wrong with my servlet

    I've been trying to create a simple login page following the tutorial found http://www.roseindia.net/mysql/loginauthentication.shtml
    There is a single JSP (AuthenticateLogin.jsp) and a servlet (LoginAuthentication.java). Basically what has to happen is the user enters the login information in the JSP which sends these info to the servlet. The servlet checks whether the username and password exist in the table and if they do it displays the user if not it says to that the username and/or password is invalid. I'm using IntelliJ IDEA as the IDE, Tomcat as the application server and MySQL 5.0.18 for the database. I'm also using Ant as a build tool.
    The following are my code:
    AuthenticateLogin.jsp
    <head>
         <title>Login Page</title>
         <script type="text/javascript">
              function validate() {
                   var user = document.frm.user
                   var pass = document.frm.pass
                   if ((user == null) || (user == "")) {
                        alert("Please enter a username")
                        user.focus()
                        return false
                   if ((pass == null) || (pass == "")) {
                        alert("Please enter a password")
                        pass.focus()
                        return false
         </script>
    </head>
    <body>
    <form name="frm" action="LoginAuthentication" method="post" onsubmit="return validate()">
         Name:       <input type="text" name="user"/>
         <br/>
         Password:   <input type="text" name="pass" />
         <br />
         <input type="submit" value="Sign in"/>     
         <input type="reset" value="Reset"/>
    </form>
    </body>
    </html>{code}
    LoginAuthentication.java
    {code:java}import java.io.*;*
    *import java.sql.*;
    import javax.servlet.*;*
    *import javax.servlet.http.*;
    public class LoginAuthentication extends HttpServlet {
         private ServletConfig config;
         public void init (ServletConfig config) throws ServletException {
              this.config = config;
         public void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
              PrintWriter out = response.getWriter();
              String connectionUrl = "jdbc:mysql://192.168.0.95:3306/loginTester";
              Connection connection = null;
              ResultSet rs;
              String userName = new String("");
              String passwrd = new String("");
              response.setContentType("text/html");
              try {
                   Class.forName("com.mysql.jdbc.Driver");
                   connection = DriverManager.getConnection(connectionUrl, "root", "");
                   String sql = "select user, password from user";
                   Statement s = connection.createStatement();
                   s.executeQuery(sql);
                   rs = s.getResultSet();
                   while (rs.next()) {
                        userName = rs.getString("user");
                        passwrd = rs.getString("password");
                   rs.close();
                   s.close();
              } catch (Exception e){
                   System.out.println("Exception thrown: ["+e+"}");
              if (userName.equals(request.getParameter("user")) && passwrd.equals(request.getParameter("pass"))) {
    //               response.sendRedirect("http://localhost:8080/xplanner_reports/");
                   out.println("Hello"+userName);
              } else {
                   out.println("Please enter a valid username and password");
                   out.println("<a href='AuthenticateLogin.jsp'><br/>Login again</a>");
    }{code}
    web.xml
    {code:java}<?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
                 version="2.5">
         <welcome-file-list>
              <welcome-file>AuthenticateLogin.jsp</welcome-file>
         </welcome-file-list>
         <servlet>
              <servlet-name>LoginAuthentication</servlet-name>
              <servlet-class>LoginAuthentication</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>LoginAuthentication</servlet-name>
              <url-pattern>/LoginAuthentication</url-pattern>
         </servlet-mapping>
    </web-app>
    </web-app>{code}
    The problem I'm facing is the validation (checking whether the username and password match to those in the database) isn't working properly. No matter what I enter as the username and password (even if it is the correct pair) it always shows as my username and/or password is invalid. When I check the tomcat (catalina) log the following entry was found:
    {code:java}Exception thrown: [java.lang.ClassNotFoundException: com.mysql.jdbc.Driver}{code}
    Could someone please show me what I could be doing wrong here? It would be a great help.  Spent a day trying to figure this out :no:                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    How could I add it to my classpath from Idea?
    By the way the following is my build.xml (ant build file)
    <project name="LoginForm" basedir=".">
        <property name="app.name" value="LoginForm"/>
        <property name="src.dir" location="src"/>
        <property name="build.dir" location="build"/>
        <property name="build.webinf.classes.dir" location="${build.dir}/WEB-INF/classes"/>
        <property name="web.dir" location="web"/>
        <property name="dist.dir" location="dist"/>
        <property name="lib.dir" location="lib"/>
        <property name="tomcat.home" location="/home/ruzaik/software/tomcat/apache-tomcat-5.5.20"/>
        <property name="tomcat.url" value="http://localhost:8080/manager"></property>
        <property name="tomcat.username" value="tomcat"/>
        <property name="tomcat.passward" value="tomcat"/>
        <property name="appserver.deploy.dir" location="${tomcat.url}/webapps"></property>
        <property name="war.file" value="${app.name}.war"/>
        <import file="${tomcat.home}/bin/catalina-tasks.xml"/>
        <path id="project.classpath">
            <dirset dir="${build.dir}"/>
            <fileset dir="${lib.dir}">
                <include name="**/*.jar"/>
            </fileset>
        </path>
        <target name="clean" description="Cleans directories">
            <delete dir="${build.dir}"/>
            <delete dir="${dist.dir}"/>
        </target>
        <target name="init" depends="clean" description="Creates directories">
            <mkdir dir="${build.dir}"/>
            <mkdir dir="${build.webinf.classes.dir}"/>
            <mkdir dir="${dist.dir}" />
        </target>
        <target name="compile" depends="init">
            <javac srcdir="${src.dir}" destdir="${build.webinf.classes.dir}">
                <classpath refid="project.classpath"/>
            </javac>
        </target>
        <target name="copy" description=" : Copy the content of web in to build directoy">
            <copy todir="${build.dir}" preservelastmodified="yes" overwrite="yes">
                <fileset dir="${web.dir}">
                    <include name="**/*"/>
                    <exclude name="**/*.bak"/>
                </fileset>
            </copy>
        </target>
        <target name="war" depends="compile, copy" description=" : Create a war file for deploying">
            <jar destfile="${dist.dir}/${app.name}.war" update="false" compress="true">
                <fileset dir="${build.dir}">
                    <include name="**/*"/>
                </fileset>
            </jar>
        </target>
        <target name="install">
            <deploy url="${tomcat.url}" username="tomcat" password="tomcat" path="/LoginForm"
                    war="${dist.dir}/${war.file}">
            </deploy>
        </target>
        <target name="uninstall">
            <undeploy url="${tomcat.url}" username="tomcat" password="tomcat" path="/LoginForm">
            </undeploy>
        </target>
    </project>and my directory structure could be found here http://img407.imageshack.us/img407/1594/tempf.png
    I think I"ve added it to the classpath.

  • HELP PLEASE - WHATS WRONG WITH THIS CODE

    Hi. I get this message coming up when I try to compile the code,
    run:
    java.lang.NullPointerException
    at sumcalculator.SumNumbers.<init>(SumNumbers.java:34)
    at sumcalculator.SumNumbers.main(SumNumbers.java:93)
    Exception in thread "main"
    Java Result: 1
    BUILD SUCCESSFUL (total time: 2 seconds)
    I am not sure whats wrong with the code. Any assistance would be nice. The code is below.
    package sumcalculator;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class SumNumbers extends JFrame implements FocusListener {
    JTextField value1;
    JTextField value2;
    JLabel equals;
    JTextField sum;
    JButton add;
    JButton minus;
    JButton divide;
    JButton multiply;
    JLabel operation;
    public SumNumbers() {
    SumNumbersLayout customLayout = new SumNumbersLayout();
    getContentPane().setFont(new Font("Helvetica", Font.PLAIN, 12));
    getContentPane().setLayout(customLayout);
    value1.addFocusListener(this);
    value2.addFocusListener(this);
    sum.setEditable(true);
    value1 = new JTextField("");
    getContentPane().add(value1);
    value2 = new JTextField("");
    getContentPane().add(value2);
    equals = new JLabel("label_1");
    getContentPane().add(equals);
    sum = new JTextField("");
    getContentPane().add(sum);
    add = new JButton("+");
    getContentPane().add(add);
    minus = new JButton("-");
    getContentPane().add(minus);
    divide = new JButton("/");
    getContentPane().add(divide);
    multiply = new JButton("*");
    getContentPane().add(multiply);
    operation = new JLabel();
    getContentPane().add(operation);
    setSize(getPreferredSize());
    addWindowListener(new WindowAdapter() {
    public void windowClosing(WindowEvent e) {
    System.exit(0);
    public void focusGained(FocusEvent event){
    try {
    float total = Float.parseFloat(value1.getText()) +
    Float.parseFloat(value2.getText());
    sum.setText("" + total);
    } catch (NumberFormatException nfe) {
    value1.setText("0");
    value2.setText("0");
    sum.setText("0");
    public void focusLost(FocusEvent event){
    focusGained(event);
    public static void main(String args[]) {
    SumNumbers window = new SumNumbers();
    window.setTitle("SumNumbers");
    window.pack();
    window.show();
    class SumNumbersLayout implements LayoutManager {
    public SumNumbersLayout() {
    public void addLayoutComponent(String name, Component comp) {
    public void removeLayoutComponent(Component comp) {
    public Dimension preferredLayoutSize(Container parent) {
    Dimension dim = new Dimension(0, 0);
    Insets insets = parent.getInsets();
    dim.width = 711 + insets.left + insets.right;
    dim.height = 240 + insets.top + insets.bottom;
    return dim;
    public Dimension minimumLayoutSize(Container parent) {
    Dimension dim = new Dimension(0, 0);
    return dim;
    public void layoutContainer(Container parent) {
    Insets insets = parent.getInsets();
    Component c;
    c = parent.getComponent(0);
    if (c.isVisible()) {c.setBounds(insets.left+24,insets.top+48,128,40);}
    c = parent.getComponent(1);
    if (c.isVisible()) {c.setBounds(insets.left+256,insets.top+48,128,40);}
    c = parent.getComponent(2);
    if (c.isVisible()) {c.setBounds(insets.left+408,insets.top+48,56,40);}
    c = parent.getComponent(3);
    if (c.isVisible()) {c.setBounds(insets.left+488,insets.top+48,152,40);}
    c = parent.getComponent(4);
    if (c.isVisible()) {c.setBounds(insets.left+128,insets.top+136,72,40);}
    c = parent.getComponent(5);
    if (c.isVisible()) {c.setBounds(insets.left+248,insets.top+136,72,40);}
    c = parent.getComponent(6);
    if (c.isVisible()) {c.setBounds(insets.left+368,insets.top+136,72,40);}
    c = parent.getComponent(7);
    if (c.isVisible()) {c.setBounds(insets.left+488,insets.top+136,72,40);}
    c = parent.getComponent(8);
    if (c.isVisible()) {c.setBounds(insets.left+176,insets.top+48,56,40);}
    }

    Thank you. How do i amend this? I have defined value1though.Yes, you did - but after the call to addFocusListener(...). It needs to be before it.
    BTW, you did the same thing with "value2.addFocusListener(this)" and "sum.setEditable(true)" on the next two lines. You're attempting to call a method on an object that doesn't exist yet (i.e., you haven't called new yet).

  • Need help understanding what i am doing wrong in my insert statement

    insert into employees (employeeid, firstname, lastname, title) Values ('1001', 'jack', null, 'shepard', 'salesperson');
    insert into employees (employeeid, firstname, lastname, title) Values ('1002', 'jack', null, 'shepard', 'salesperson');
    insert into employees (employeeid, firstname, lastname, title) Values ('1003', 'jack', null, 'shepard', 'salesperson');
    insert into employees (employeeid, firstname, lastname, title) Values ('1004', 'jack', null, 'shepard', 'salesperson');
    insert into employees (employeeid, firstname, lastname, title) Values ('1005', 'jack', null, 'shepard', 'salesperson');
    insert into employees (employeeid, firstname, lastname, title) Values ('1006', 'jack', null, 'shepard', 'salesperson');
    i am getting this error message
    Msg 110, Level 15, State 1, Line 3
    There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.
    also 
    insert into products (Name, price) values  ('shirts', 12.99);
    insert into products (Name, price) values  ('shirts', 14.99);
    insert into products (Name, price) values  ('shirts', 11.99);
    insert into products (Name, price) values  ('shirts', 14.99);
    insert into products (Name, price) values  ('shirts', 13.99);
    insert into products (Name, price) values  ('shirts', 15.99);
    insert into products (Name, price) values  ('shirts', 16.99);
    Msg 515, Level 16, State 2, Line 2
    Cannot insert the value NULL into column 'ProductID', table 'practice.dbo.products'; column does not allow nulls. INSERT fails.
    The statement has been terminated.
    what am i doing wrong?

    insert into employees (employeeid, firstname, lastname, title) Values ('1001', 'jack', null, 'shepard', 'salesperson');
    i am getting this error message
    Msg 110, Level 15, State 1, Line 3
    There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.
    also 
    You have 4 columns in the insert( employeeid,fname,lname and title) however you are passing 5 values...
    What does NULL represents? Is it middlename, then you need to add in the column list of  insert as well.
    insert into products (Name, price) values  ('shirts', 12.99);
    Msg 515, Level 16, State 2, Line 2
    Cannot insert the value NULL into column 'ProductID', table 'practice.dbo.products'; column does not allow nulls. INSERT fails.
    The statement has been terminated.
    what am i doing wrong?
    It looks like your table products has a column productid as not null. As long as you are not passing the product id in your insert statement, it will try to insert productid as null which will break. If productid is a increment values, then you need to use
    either identity or sequence(if you version is 2012 and above).

  • Need help understanding whats making my cpu kernel.

    While im running protools my cpu keeps kerneling,  no set time or reason. If any bode can please help me understand this lingo I would really appreciate it.
    Thank you-Sam
    Fri Jan 25 15:31:03 2013
    panic(cpu 8 caller 0xffffff7f80cc40c1): "Spinlock acquisition timed out: lock=0xffffff8020144680, lock owner thread=0xffffff802b342620, current_thread: 0xffffff8020380098"@/SourceCache/xnu/xnu-1504.9.37/osfmk/i386/locks_i386.c:346
    Backtrace (CPU 8), Frame : Return Address
    0xffffff812a093d30 : 0xffffff8000204b99
    0xffffff812a093e30 : 0xffffff7f80cc40c1
    0xffffff812a093e50 : 0xffffff7f80cc44d4
    0xffffff812a093e80 : 0xffffff7f80cedfe3
    0xffffff812a093ea0 : 0xffffff7f80cbe48b
    0xffffff812a093ec0 : 0xffffff7f80cd31c7
    0xffffff812a093ef0 : 0xffffff7f8092b8ca
    0xffffff812a093f10 : 0xffffff7f80935dd1
    0xffffff812a093f30 : 0xffffff800053adf7
    0xffffff812a093f60 : 0xffffff800028504e
    0xffffff812a093fa0 : 0xffffff80002c7387
          Kernel Extensions in backtrace (with dependencies):
             com.apple.driver.AirPortBrcm43224(427.36.9)@0xffffff7f80927000->0xffffff7f80aa1 fff
                dependency: com.apple.iokit.IOPCIFamily(2.6)@0xffffff7f80641000
                dependency: com.apple.iokit.IO80211Family(314.1.1)@0xffffff7f80902000
                dependency: com.apple.iokit.IONetworkingFamily(1.10)@0xffffff7f808e8000
             com.apple.driver.AppleACPIPlatform(1.3.5)@0xffffff7f80cbb000->0xffffff7f80cffff f
                dependency: com.apple.iokit.IOACPIFamily(1.3.0)@0xffffff7f808aa000
                dependency: com.apple.iokit.IOPCIFamily(2.6)@0xffffff7f80641000
    BSD process name corresponding to current thread: kernel_task
    Mac OS version:
    10J869
    Kernel version:
    Darwin Kernel Version 10.7.0: Sat Jan 29 15:16:10 PST 2011; root:xnu-1504.9.37~1/RELEASE_X86_64
    System model name: MacPro5,1 (Mac-F221BEC8)
    System uptime in nanoseconds: 9953456738824
    unloaded kexts:
    com.apple.driver.AppleIntel8254XEthernet          2.1.1b7 (addr 0xffffff7f80f5e000, size 0x122880) - last unloaded 91271432701
    loaded kexts:
    com.paceap.kext.pacesupport.snowleopard          5.8
    com.DataRobotics.driver.iSCSIInitiator          1.4.33
    com.digidesign.iokit.DigiDal          9.0.6f4
    com.motu.driver.USBMidiKext          1.5 37320
    com.apple.driver.AppleTyMCEDriver          1.0.2d2 - last loaded 20406175745
    com.apple.driver.AGPM          100.12.19
    com.apple.filesystems.autofs          2.1.0
    com.apple.driver.AppleHWSensor          1.9.3d0
    com.apple.driver.AppleMikeyHIDDriver          1.2.0
    com.apple.driver.AppleUpstreamUserClient          3.5.4
    com.apple.driver.AppleMCCSControl          1.0.17
    com.apple.driver.AppleHDA          1.9.9f12
    com.apple.driver.AppleMikeyDriver          1.9.9f12
    com.apple.kext.ATIFramebuffer          6.2.6
    com.apple.driver.AudioAUUC          1.54
    com.apple.ATIRadeonX3000          6.2.6
    com.apple.driver.AppleUSBDisplays          283
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AudioIPCDriver          1.1.6
    com.apple.driver.ACPI_SMC_PlatformPlugin          4.5.0d5
    com.apple.driver.AppleLPC          1.4.12
    com.apple.iokit.IOAHCIBlockStorage          1.6.3
    com.apple.driver.Oxford_Semi          2.5.8
    com.apple.iokit.SCSITaskUserClient          2.6.5
    com.apple.BootCache          31
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.driver.AppleFWOHCI          4.7.1
    com.apple.driver.AppleUSBHub          4.1.7
    com.apple.driver.AirPortBrcm43224          427.36.9
    com.apple.driver.Intel82574L          2.1.4b1
    com.apple.driver.AppleEFINVRAM          1.4.0
    com.apple.driver.AppleAHCIPort          2.1.5
    com.apple.driver.AppleUSBEHCI          4.1.8
    com.apple.driver.AppleUSBUHCI          4.1.5
    com.apple.driver.AppleRTC          1.3.1
    com.apple.driver.AppleHPET          1.5
    com.apple.driver.AppleACPIButtons          1.3.5
    com.apple.driver.AppleSMBIOS          1.6
    com.apple.driver.AppleACPIEC          1.3.5
    com.apple.driver.AppleAPIC          1.4
    com.apple.driver.AppleIntelCPUPowerManagementClient          105.13.0
    com.apple.security.sandbox          1
    com.apple.security.quarantine          0
    com.apple.nke.applicationfirewall          2.1.11
    com.apple.driver.AppleIntelCPUPowerManagement          105.13.0
    com.apple.driver.AppleProfileReadCounterAction          17
    com.apple.driver.DspFuncLib          1.9.9f12
    com.apple.driver.AppleProfileTimestampAction          10
    com.apple.driver.AppleProfileThreadInfoAction          14
    com.apple.driver.AppleProfileRegisterStateAction          10
    com.apple.driver.AppleProfileKEventAction          10
    com.apple.driver.AppleProfileCallstackAction          20
    com.apple.driver.AppleSMBusController          1.0.8d0
    com.apple.iokit.IONDRVSupport          2.2
    com.apple.kext.ATI5000Controller          6.2.6
    com.apple.kext.ATISupport          6.2.6
    com.apple.iokit.IOFireWireIP          2.0.3
    com.apple.iokit.IOSurface          74.2
    com.apple.iokit.IOBluetoothSerialManager          2.4.0f1
    com.apple.iokit.IOSerialFamily          10.0.3
    com.apple.iokit.IOSCSIParallelFamily          2.0.1
    com.apple.iokit.IOAudioFamily          1.8.0fc1
    com.apple.kext.OSvKernDSPLib          1.3
    com.apple.driver.AppleHDAController          1.9.9f12
    com.apple.iokit.IOGraphicsFamily          2.2
    com.apple.iokit.IOHDAFamily          1.9.9f12
    com.apple.iokit.AppleProfileFamily          41
    com.apple.driver.AppleSMC          3.1.0d3
    com.apple.driver.IOPlatformPluginFamily          4.5.0d5
    com.apple.driver.AppleSMBusPCI          1.0.8d0
    com.apple.driver.AppleUSBMergeNub          4.1.8
    com.apple.iokit.IOUSBHIDDriver          4.1.5
    com.apple.driver.AppleUSBComposite          3.9.0
    com.apple.driver.BroadcomUSBBluetoothHCIController          2.4.0f1
    com.apple.driver.AppleUSBBluetoothHCIController          2.4.0f1
    com.apple.iokit.IOBluetoothFamily          2.4.0f1
    com.apple.iokit.IOSCSIBlockCommandsDevice          2.6.5
    com.apple.driver.XsanFilter          402.1
    com.apple.iokit.IOFireWireSerialBusProtocolTransport          2.0.1
    com.apple.iokit.IOFireWireSBP2          4.0.6
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          2.6.5
    com.apple.iokit.IOBDStorageFamily          1.6
    com.apple.iokit.IODVDStorageFamily          1.6
    com.apple.iokit.IOCDStorageFamily          1.6
    com.apple.iokit.IOFireWireFamily          4.2.6
    com.apple.iokit.IOAHCISerialATAPI          1.2.5
    com.apple.iokit.IOSCSIArchitectureModelFamily          2.6.5
    com.apple.iokit.IOUSBUserClient          4.1.5
    com.apple.iokit.IO80211Family          314.1.1
    com.apple.iokit.IONetworkingFamily          1.10
    com.apple.iokit.IOAHCIFamily          2.0.4
    com.apple.iokit.IOUSBFamily          4.1.8
    com.apple.driver.AppleEFIRuntime          1.4.0
    com.apple.iokit.IOHIDFamily          1.6.5
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.driver.DiskImages          289
    com.apple.iokit.IOStorageFamily          1.6.2
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.security.TMSafetyNet          6
    com.apple.driver.AppleACPIPlatform          1.3.5
    com.apple.iokit.IOPCIFamily          2.6
    com.apple.iokit.IOACPIFamily          1.3.0

    panic(cpu 8 caller 0xffffff7f80cc40c1): "Spinlock acquisition timed out: lock=0xffffff8020144680
    Kernel Extensions in backtrace (with dependencies):
             com.apple.driver.AirPortBrcm43224(427.36.9)
    That is a process cooperation problem. It happened in code called by the Airport drivers.
    It does not generally happen in unmodified Mac OS X, but you have made several modifications:
    com.paceap.kext.pacesupport.snowleopard          5.8
    com.DataRobotics.driver.iSCSIInitiator          1.4.33
    com.digidesign.iokit.DigiDal          9.0.6f4
    com.motu.driver.USBMidiKext          1.5 37320
    Pace app is a know bad actor installed for copy protection by several different expensive software suites. It assumes that you stole the software. You may need to contact the developer to get help in removing it.
    What model Mac Pro are you running?

  • I need help understanding reconnect issues with my photos

    I have having a really difficult time learning to use  this program.  I automatically have all my pictures saved in Elements.  I seem to be unable to save my photos in any folders, so therefore I am unable to upload any one picture to facebook or my word processing program.  I am not finding any options for sorting my files.  I use tags and have them all tagged but that doesn't help me.  I want to make a CD of only certain photos not every photo in my catalog.
    What I have been doing is is using file>move>desktop and then uploading or copying from there.  I keep running into problems when I go back to elements that my photos are not connected and need to be reconnected.  Dozens and dozens of my photos need reconnecting and I can't seem to find them.
    What am I doing wrong?  The current project I am trying to accomplish is making a CD of about 60 of my daughters graduation pictures from the total collection of over 100 pictures.  I am very frustrated because I cannot do this while feeling that it should be a doable project in this program.
    As a side comment  I have watched so many tutorial videos for this program but they don't seem to answer my questions, altough I have learned a lot from them, the pictures just sit there in elements and I can not share them or show them off.

    First, a better workflow: if you want to make a CD of some photos for someone, create a collection or album for this purpose. Place all the desired photos into this collection or album. Inside the collection/album, you can sort the photos in any way you'd like. Then, once you are happy, select all the photos in the collection/album, File->Export->As New Files, export the photos to a temporary folder somewhere, and then burn your CD. In general, any time you want to share your photos, this is the process (the creating of a collection/album is optional, but you always want to use File->Export->As New Files)
    Reconnecting: please read this FAQ

  • Need Help on Connection pooling with asp

    Hi,
    I am need ur help on how i want set up the minimum and maximum connection for my asp programming.
    I am using Oracle 9i database with driver "Oracle in orahome 9.02.00.54".
    Ihave create the odbc to this driver for handle the connection pool.
    How i want to set the minimum and maximum connection ?
    This is my code:
    Set cn = Server.CreateObject("ADODB.Connection")
    cn. open "dsn=loadtest;uid=guardreg3;pwd=guardreg3;min pool size=15"
    I hope you all can help me.
    Thanks

    James,
    sometimes it makes sense to look at these things from a different (and broader) perspective.
    Especially in a context of a corporation it makes sense to use a Single Sign On (SSO) server for authentication (usually against LDAP) . Something like Netegrity Siteminder, Oracle SSO Server (as part of Oracle Internet Application Server) or something similar.
    Then you could have all your applications use the authentication method of the SSO server which will keep track of the valid session and the applications that participate in the SSO context.
    On the Apex side you would have to write a custom authentication scheme to leverage that functionality, the session handling will no longer be of any concern to you.
    Just a different way to look at it.
    ~Dietmar.

  • Need help on integrating htmldb with asp/jsp/php

    Hello there, we have a few existing htmldb applications running at the moment, and now we would like to develop some asp/jsp/php applications. However there is one issue we still haven't solved yet, which is the SESSION(Login) problem. We don't know how the session is being generated, how to pull out session values manually from db etc etc.
    If you have done this before or any ideas, will be much appreciated.
    Thanks very much
    James

    James,
    sometimes it makes sense to look at these things from a different (and broader) perspective.
    Especially in a context of a corporation it makes sense to use a Single Sign On (SSO) server for authentication (usually against LDAP) . Something like Netegrity Siteminder, Oracle SSO Server (as part of Oracle Internet Application Server) or something similar.
    Then you could have all your applications use the authentication method of the SSO server which will keep track of the valid session and the applications that participate in the SSO context.
    On the Apex side you would have to write a custom authentication scheme to leverage that functionality, the session handling will no longer be of any concern to you.
    Just a different way to look at it.
    ~Dietmar.

  • Can understand whats wrong with this code.

    I'm sort new to Java programing, and I created this simple converter, but when I try to complie it, it gives me an exception error, could some one tell me how to correct this code.
    import java.text.*;
    import javax.swing.*;
    public class Converter
         private final static double EURO = .8295577, YEN = 115.614, CAD = 1.17781;
         public static void main (String[] args)
               String input =null;
               double US= 0.0;
               DecimalFormat twoPrecision = new DecimalFormat("0.00");
             input() = 0
              try{
                   US = Double.parseDouble (input);
                    System.out.print("US to Euro: ");
                    System.out.println(twoPrecision.format(US * EURO));
                  US = Double.parseDouble (input);
                    System.out.print("US to Yen: ");
                    System.out.println(twoPrecision.format(US * YEN));
                  US = Double.parseDouble (input);
                    System.out.print("US to Cad: ");
                    System.out.println(twoPrecision.format(US * CAD));
              catch(NumberFormatException e)
                   JOptionPane.showMessageDialog(null,
                                    "You must enter a number",
                                    "Input data error",
                                    JOptionPane.ERROR_MESSAGE);
    }

    Try this:
    import java.text.*;
    import javax.swing.*;
    import java.io.*;
    public class Converter
         private final static double EURO = .8295577, YEN = 115.614, CAD = 1.17781;
         public static void main (String[] args)
               double US= 0.0;
               DecimalFormat twoPrecision = new DecimalFormat("0.00");
               try{
                   BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
             String input=br.readLine();
                   US = Double.parseDouble (input);
                    System.out.print("US to Euro: ");
                    System.out.println(twoPrecision.format(US * EURO));
                  US = Double.parseDouble (input);
                    System.out.print("US to Yen: ");
                    System.out.println(twoPrecision.format(US * YEN));
                  US = Double.parseDouble (input);
                    System.out.print("US to Cad: ");
                    System.out.println(twoPrecision.format(US * CAD));
              catch(Exception e)
                   JOptionPane.showMessageDialog(null,
                                    "You must enter a number",
                                    "Input data error",
                                    JOptionPane.ERROR_MESSAGE);
    }

  • Please tell me whats wrong with this code for sendRedirect

    /**AckController.java**/
    import java.io.IOException;
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import java.sql.*;
    import java.util.*;
    * @version      1.0
    * @author
    public class AckController extends HttpServlet {
         * @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
              System.out.println("in AckController.doGet():action: "+req.getParameter("action"));
              String viewName = "";
              viewName = "/TransportersLogin/jsp/dealerAck/DealerAddAck.jsp";
              req.setAttribute("temp","temp");
              System.out.println("1..in AckController.doGet():viewName: "+viewName);     
              resp.sendRedirect(viewName);
         * @see javax.servlet.http.HttpServlet#void (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
              doGet(req,resp);
    /*********end of servlet**********/
    /****DealerAddAck.jsp****/
    <%@ page session="true" language="java" %>
    <%@ page import="javax.servlet.*,javax.servlet.http.*,java.net.*"%>
    <%
    response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
    response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
    response.setHeader("Pragma","no-cache"); //HTTP 1.0
    %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>New Page 1</title>
    <link rel="stylesheet" href="/TransportersLogin/theme/stylesecure.css">
    <%
         out.println("in jsp");
         out.println("in jsp: temp value: "+(String)request.getAttribute("temp"));
    %>
    <script>
    function consolidate()
         alert("wait");
         //document.forms[0].action = "DealerConfirmAck.html";
         //document.forms[0].submit();
    </script>
    </head>
    <body>
    <form name="frmaddclaim">
      <table border="0" cellpadding="3" cellspacing="1" width="100%">
      </table>
      <table width="100%" border="0" cellspacing="1" cellpadding="3">
        <tr>
          <td class="TDHeader" height="18" colspan="2">Add Acknowledgement Receipt</td>
        </tr>
        <tr>
          <td class="TDcolorgreybold" height="18" align="left">
               Available Invoices
          </td>
        </tr>
      </table>
      <table width="100%" border="0" height="26" cellpadding="3" cellspacing="0">
        <tr>
          <td class="tdheader" colspan="2" height="22" align="right">
          <input type="button" value="Add Receipt" name="B3" onClick="javascript:consolidate();"></td>
        </tr>
      </table>
      <table width="100%" border="0" height="26" cellpadding="3" cellspacing="0" align="left">
        <tr>
          <td class="labeltextRed" height="18" align="left">Select an Invoice from the
          list and click "Add Receipt". </td>
        </tr>
      </table>
    </form>
    </body>
    </html>I am trying to set an attribute in the request object (attribute name is temp). But in the jsp it is not getting the value of the attribute. The request is not getting transferred. Please let me know what correction is needed.
    I have used RequestDispatcher as well but in that case the control doesnt go the jsp when i used sendRedirect the control goes only if there isnt any request.getattribute in the JSP page.
    Thanks
    Nikesh

    You can;t transfer the request object using response.sendRedirect;
    Use RequestDispatcher to transfer the request object into another page.
    For Example:
    RequestDispatcher dispatcher  = getServletContext().getRequestDispatcher(viewName);
                dispatcher.include(req, resp);

  • Whats wrong with skype?????????

    Im online on skype. Suddenly it logs out. Then i cant log in again. That happened in three accounts. Im really angry with this situation. Anyone qcan help? Whats wrong with ur service? Jesus! Please help its unacceptable

    yes they just **bleep** stoped working with skype 5. and 3.8 versions.  they just closed those servers >  what **bleep** why did u disabled 3.8 version.  how about skypeME option ?  how about old computers that doesnt able to install 6.x versions ?
    im actualy thinking to change this piece of **bleep** software and find somting else.
    Use of profanity in posts does not conform conform with the Community Guidelines or Skype's Etiquette Policy.

  • After updating 4.3.1 to 4.3.3 my i phone 4's wifi is not working 2 to 3 hrs of it ,but 3 hrs i was downloding free soft 4m itunes.............so what wrong with my phone

    after updating 4.3.1 to 4.3.3 my i phone 4's wifi is not working 2 to 3 hrs of it ,but 3 hrs i was downloding free soft 4m itunes.............so what wrong with my phone

    Thanks for reply,
    It's truely a disestar for me to kill my phone myself by so called bloody upgradation.
    Iwish I have not upgraded.
    I baught it from here in Bangladesh and now I’m ina mess to get at least a minimum support.
    Thanks for your valued suggessions but it didn’tmade any difference to my situation.
    So now I have an ipod in the price of an iPhone4. Crap.
    Is there any chance of fixing this bug by apple?As the same problem has already been faced by a lot of iPhone Users.

  • My iPhone 4S won't turn on it's been off for two days now. I tried charging it but it makes a noise every 8 seconds,holding the buttons down and also plugging it to a computer. I need help on what to do or if anybody can tell me what's wrong with my phone

    My iPhone 4S won't turn on it's been off for two days now. I tried charging it but it makes a noise every 8 seconds,holding the buttons down and also plugging it to a computer. I need help on what to do or if anybody can tell me what's wrong with my phone

    Yes ive tried a different charger and it also nothing shows when i plug it in just makes a noise

  • HT201210 I have the Iphone 3gs and it said update required and i needed to connect to itunes so i did al that and now everytime i go to restore everything it just says error and then i have to do it again?whats wrong with it?

    I have the Iphone 3gs and it said update required and i needed to connect to itunes so i did al that and now everytime i go to restore everything it just says error and then i have to do it again?whats wrong with it?

    Are you getting an error message number with your error message? If so, what number are you getting?

  • I have been trying to open itunes that has already been installed. But, the thing is it never opens and when i do right click and trouble shoot also, it doesnt open. I dont whats wrong with itunes and my comp is 64 bit windows 7. Can somebody please help

    I have been trying to open itunes that has already been installed. But, the thing is it never opens and when i do right click and trouble shoot also, it doesnt open. I dont whats wrong with itunes and my comp is 64 bit windows 7. Can somebody please help

    no its 64 bit version of itunes. Can you please help me. I am not able to sync my iphone.

Maybe you are looking for

  • How Do I Use Keychains Properly?

    Hello I'm considering making more use of Keychains instead of an old fashioned paper notebook. I've tried reading the on-line help in the Help Viewer but I don't fully understand it all. I think that I'm missing some conceptual context. I was hoping

  • This Apple ID has not yet been used...

    with the iTunes store. First time logging onto iTunes, get this message after entering username and password. I click the review button and I get a new error message that reads YOUR REQUEST COULD NOT BE COMPLETED tells me to make sure date is set cor

  • How to append data from different import files?

    Dear experts, The customer is having different applications running that will output imports files BPC needs at a different time of process. Is it possible to append data which already exist in BPC from import? eg. BPC already has a record Factory1,

  • Search contract by supplying vendor or manufacture part number

    Hi, We have a requirement to keep manufacturer vendor and manufacture part number on purchase order. Example: Vendor (purchasing): 1000010 Vendors (Manufacturer): AAA, BBB Internal Material number: 71000010 Manufacturer part number: 61000001 (AAA), 6

  • Share Reflow work with people who don't have Adobe Creative Suite?

    I see a question that was posted two years ago, but I was wondering if it was possible now to share my Reflow mockup with someone who doesn't have the software. I've tried to find a way to export a pdf, But the HTML doesnt export properly. Anyone kno